by jay
Mercedes SLR Formula 1 technology from Daimler-Chrysler & McLaren street legal. Limited edition vehicle of 500 pcs.