"Aries" Is both the name for Lee Iaccoca's company saving economy car, and the name the greeks gave to the God of War. I imagine this vehicle to be the exact opposite of what he would want to ride into battle with.

So what other car names end up writing checks the car itself can't cash?