I remember one of the very very early Top Gear Episode, where Jeremy goes on about the Bugatti Veyron and said that it was not possible to build a car with 1000 horsepower and that such a thing never will exist... or something like that.
Does anybody know which episode that was in?!
Thanks for your help!
Does anybody know which episode that was in?!
Thanks for your help!