Woah, Street Fighter’s new billboard is almost too convincing

  • by

“Who’s gonna pay for the damage?”

Leave a Reply

Your email address will not be published.