JimFlat6:

The Veyron is borderline vulgar, the Chiron is totally vulgar. 


How do you know, have you seen the car?

Regarding nationality, let´s say the car is assembled in France. Smiley