What you see here is a very rare 650HP/820 Nm Mercedes Benz SLR McLaren Stirling Moss in action on the track! Only 75 pieces were ever built of thisgrand