PHOTOGRAPHY & WORDS: Tom Horna Seven legendary Mercedes-Benz race cars from the 50s took a centre stage at the Louwman Museum in Holland for the entire summer of 2018. Every single one of those cars earned their place in the motor racing history. The exhibition consists of Grand Prix winning Formula One cars as well as […]
Read more