Nissan Leaf: The Unrealistic Automobile

Last weekend I got to go to 2011 Utah International Auto Expo. I saw some cool cars and I saw some seriously bland cars.  There were a few cars that left me scratching my head. Basically they were cars that made me question the intelligence of the car manufacture. The biggest automotive gaff was the [...]