Wednesday, April 21, 2010

Super Street Fighter IV: All Star Cast Trailer



The best damn fighting game ever made. It's as simple as that.



No comments: