Mercedes-Benz Design creates surfboards for surfing legend Garrett McNamara

0
Against the backdrop of the lighthouse at Nazaré in Portugal, one of the most famous surfing locations in the world, Gorden Wagener, Vice President Design Daimler AG,…
Read More