Photos: Cannonball 2000 Annual Car Race
Posted by Don Pavlin on 09/05/2012 9:12am EDT 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"]