Cannonball Run
Night 3
S1 E3:
Episode 3 of Cannonball Run begins in the morning in Fort Worth, Texas with the teams headed for Amarillo.
Cannonball Run