Check out some of the highlights from the Goodwood Festival of Speed, also known as the “the biggest motorised garden party in the world, where Mercedes-Benz celebrated 120 years of motorsport in spectacular style!
Check out some of the highlights from the Goodwood Festival of Speed, also known as the “the biggest motorised garden party in the world, where Mercedes-Benz celebrated 120 years of motorsport in spectacular style!
Fifty years ago, in April 1971, Mercedes-Benz initiated a new chapter in the fascinating history of the SL sports car