4/24/13What's The Happiest Car Ever Made?Sometimes you drive a car and not only does it put a smile on your face, but the car itself feels genuinely happy.