Uploaded by KeikoMars on Sep 23, 2009
Live Action Street Fighter Alpha 2
Webmaster Comment: WTF am I even watching? I'm not usually one to say this, but... this is seriously some good shit to watch if you're f*ed up and you're a fighting gamer.