Cannonball Run marathon today.

Cannonball Run marathon today.
Watch The Real Cannonball Run 2001 from start to finish starting at 1 p.m. ET today, as USA airs all five one-hour episodes.