They filmed in my city for 4 days and I didn’t know?! Hahah. This shit is pretty rad!
This is just insane!
I don’t know what’s more amazing.. the mechanics and thoughts put into the car’s performance… or the driver
This was pretty dope.