Racing Car Photos
Historic Mercedes-Benz racing car
1938 Mercedes Benz W154 Grand Prix racing car
Photo taken at the National Technical Museum in Prague, Czech Republic in 2012.
Picture added on 30 November 2012 at 08:01