No Gravatar

One of the most overlooked scene in Street Fighter II, is the car wrecking bonus stage in between fights. What if you are crazy enough to recreate this scene in real life? Apparently, there is somebody who’s crazy enough to do so. Check this out yo!