The fastest road-legal car in the world, the Bugatti Veyron, strangely doesn’t overtake the #streetview car in Switzerland

Friday, 15th October 2010 by @gsightseeing