07.28.2018 - By iHeartPodcasts
The Cannon Ball Run is a cross-country car race famously portrayed in the campy 1981 movie "Cannon Ball Run." But it isn't fictional.