Daily Archives: October 19, 2011
Back during the Superbowl there was a moment when I was so shocked that I nearly spilled my bean dip. It was a flashy GM ad that featured a car nobody wants, costs too much, was currently unavailable, and is heavily subsidized; the Chevy Volt.
Now let’s compare the Volt to the most ridiculous vehicles I can imagine:
… Continue reading