Oct 9, 2015, 11:07 AM
It was September 2005. Ten years ago at the IAA in Frankfurt, Mercedes-Benz introduced a new car. Five gears, a hammering V8 with compressor producing 582 hp. This was car for men with guts and an unlimited bank account for the gasoline this car uses.