While watching this video of sports fans in Los Angeles totally beating the crap out of this taxi, I couldn’t help but think of the bonus stage in Street Fighter where you smash a Lexus to pieces. This is the same thing right?