Did anyone mention "Citroen"? What a screw up! What the folks at that company apparently didn't know was that "Citroen" means "lemon" in French. No wonder these cars never sold well.

Seriously, doesn't "nova" actually mean "new in spanish? Or is that Italian?