Night 3

S1, E3: Night 3

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