REAL LIFE Street Fighter Car Bonus Stage

A real life Ryu takes on the Bonus stage from Streetfighter.