The Real Life Version Of The Bonus Stage From Street Fighter!

Article Written by : Legendary Videos

Street Fighter is one of the most popular arcade games and many who played remember the bonus stage where you tear apart the car. In this video we see the real life “bonus stage” put in action by a man who obviously has a love for fighting and the game street fighter! click the video below to check this guy out!

That was really over the top. What do you think of this next video?