Why, in all that is holy in marketing, would you name your car Medusa?!?!
2
It's from the 80's. It's a little thing called Cocaine.
Don't Smoke Crack Kiddies!