Automotive Website Awards Dealerfire Receieves 2010 Pinnacle Platform

source

APTOPIX China Auto Show

APTOPIX China Auto Show

Visitors looking at a Ferrari California and a Formula One car are reflected in glass at the Shanghai International Auto Show on the press day in Shanghai, China, Tuesday, April 21, 2009. The Shanghai Auto Show, once a venue for the West to show off its cars to a country …