Man Caught Doing 89 Mph In DeLorean Tried To Convince Cops He’s Not A Time Traveller


As if the DeLorean wasn't a magnet for bad “Back to the Future” jokes already, a man was caught doing 89 mph (143 km/h) in a DMC-12. Great Scott!
Read more »