Cannon Ball Run

Various pricey cars racing through America. Cops weren't having a very fun day.