Street Fighter X Tekken Launch Event

Street Fighter Ryu Statue

Street Fighter Ryu Statue

Want to see nerds playing video games? You don’t? Well we have something else that you’ll also enjoy when you watch this video.

This video was shot in downtown LA for the launch event of Street Fighter X Tekken on March 1, 2012.

Author: DaveWeLike

I'm the editor of

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.