Tag: Grand Tour 2014

Bugatti Veyron traffic jam in Munich

How often do you spot a million dollar hypercar on the street?…

Tushar Kelshikar