Photos: Cannonball 2000 Annual Car Race
Don Pavlin Posted by Don on 2012-09-05 09:12:31 tags: Photo
Competitors gather for the Cannonball 2000 annual car race in London, England. 50 high performance cars will race from London to Milan and back via Barcelona, Monte Carlo and Paris.
[insertSlideshowjava xml=”http://director.denverpost.com/images.php?album=1674″ api=”dpmc”]