Returning from Street Fighter II and Third Strike, is the car smashing bonus stage.
http://i47.tinypic.com/2ij2l41.png
Here's the source.
Super Street Fighter IV
Game » consists of 28 releases. Released Feb 26, 2010
Game » consists of 28 releases. Released Feb 26, 2010
Log in to comment