The Cannonball Run Is Fun But Never As Legendary As The Actual Race

Back in the 1970s, when a self-driving car meant a brick on the throttle, people raced each other from coast to coast to protest national speed limits and to celebrate American freedom and also because it would be something fun to talk about. In 1981, they got a bunch of stars and the guy that started it all to make a…

Read more…