Damn. So this is what the car scene was like when I was watching Ninja Turtles...