4 Awesome Street Fighter Car Smash Bonus Videos

January 12, 2010 | 2 Comments » | Topics: Funny Pictures

Here are 3 awesome parody videos of the notorious Street Fighter car smash bonus stage….random acts of violence and vandalism…what more could you ask for?