The New York to Los Angeles Cannonball Record is now an insane 27.5 hours. Now, there’s no way any of us would ever condone doing such a thing but that’s still pretty “cool” in a completely illegal kind of way.
Here’s how we made our car invisible to cops