Archive for August 2010

Mercedes SLS

August 18, 2010

The new Mercedes SLS has ceramic brakes made by a romanian factory…

Advertisements