People walk around cars that participate in this year's Gumball 3000 international car rally, in cenral London's Covent Garden, Thursday May 26, 2011. Over 100 vehicles will set off from London on a ... more 
People walk around cars that participate in this year's Gumball 3000 international car rally, in cenral London's Covent Garden, Thursday May 26, 2011. Over 100 vehicles will set off from London on a 3,000 mile journey across 10 countries bringing together supercars, eco-cars, free music concerts and VIP parties along the way, according to the organizers. less 
1 / 1
Associated Press | Photo By Lefteris Pitarakis
Thu, May 26, 2011 9:05 AM EDT