car name help

I liked it too but thought the same thing .... nothing worse than having to explain the name ...LOL

I also had this too