Was that a Ford Mustang with all its lights off? No, this isn’t the opening scene of the latest Fast and Furious movie. This ...
“The Cannonball Run” comedy film of 1981 was inspired by the events. MORE FROM AMERICAN CARS AND RACING ON GOOGLE NEWS ...