This image reminds me of the opening scene of the 1981 movie The Cannonball Run, a silly fun movie, but I just watch it for the cars and the stars. Hell it has the Countach and Farrah Fawcett, the two posters I had on my bedroom wall as a kid.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...