Bugatti Veyron - Gumball 3000 - 2010 - Toronto

2010-05-09 118

The world's most expensive car at 1.7 million dollars getting the attention it deserves at Gumball 3000 2010 toronto tour stop.