Mercedes-Benz SLR McLaren is 20 years old this year
McLaren is marking two decades since the 2003 debut of the Mercedes-Benz SLR McLaren with a range of activities at the McLaren Technology Centre (MTC) in Woking, UK. Born out of a Formula 1-inspired collaboration between Mercedes-Benz and McLaren, the pioneering super-GT is a unique chapter in the McLaren story. The activities at the McLaren […]