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.

Advertisements

Author: DaveWeLike

I'm the editor of StuffWeLike.com.

Leave a Reply