August 23, 2012
Mercedes AMG-Series C 63
Mercedes AMG-Series C 63
Toulon, France
This car was only 3 days old, with only 200 miles on the odometer.