Lotus has long been known to mean 'Lots Of Trouble Usually Serious' in the car world,

Printable View