This week kicked off on Saturday as the embargo lifted on the all new 2012 Mercedes Benz C63 AMG Coupe. We Also wrapped up our, 2010 Volvo XC60, drove (without crashing) the 2012 Ferrari FF and tested a supercharged Vortech 2011 Ford Mustang GT.
And next week? More Mustangs and a new long term road test vehicle.
Add a comment