Yeah Buick is not bad at stupid names...
There is the BMW M6: in France, M6 is a famous TV Channel. It's just like saying you drive a BMW BBC...
BTW, BMW 330 CD...does it play mp3, too?
You also have the Lexus ISF: In French ISF means "Impôt de Solidarité sur la Fortune", which means the tax on richest people...

The French dealers have implored Lexus to change it in France but they did not do it...
Concerning the Renault Espace it is a brilliant name in France. Espace means on the same time space (for a van) and the space, in the sky where the stars shine...
Renault Fuego was awful...
I think that's the problem, some names can be good in some countries and absolutely awful in others...and some carmakers don't pay attention to this.