-->

6.23.2011

Street Fighter x Tekken - Cinematic Trailer



Admit it, the kid inside you who used to play these games in the arcade, just wet his pants.

Geek out!