Daily Archives: April 8, 2010

Denver Auto Show

After much begging and pleading, I finally got to do an extended test drive of a Chevrolet Volt.  The car came courtesy of a controversial article I did on TorqueNews.com comparing it to the Volkswagen Passat TDI.  Needless to say, I didn’t hold back on the Volt in that article and it piqued General Motors’ …
Read more