July 2, 2018
Mercedes-Benz SLR McLaren Supercar for the Track!
When Mercedes and McLaren combined their efforts in the early 2000’s to create a true supercar, they competed with two of the – until today – most iconic models, which created the definition “supercar”. Porsche’s Carrera GT and Ferrari’s Enzo.
Read more »