No Image

Sales Figures: August, 2010

September 3, 2010 John 0

The numbers are (mostly) in, and the news isn’t good.  August sales were down over 5% from July’s, and none of the major automakers were […]

No Image

Geneva: 2011 Volvo S60

March 5, 2010 John 0

After so much other news on the 2011 Volvo S60, Volvo took the wraps off of it at this year’s Geneva Motor Show.  The videos […]