Sports cars’ battle: Bugatti Veyron Super Sport vs. Lamborghini Countach LP400

July 21, 2016 at 23:35

Which car is the best? Bugatti Veyron Super Sport or Lamborghini Countach LP400?

Bugatti Veyron Super Sport picture

Bugatti Veyron Super Sport pics

Lamborghini Countach LP400 pics

Lamborghini Countach LP400 picture