1914 Mercedes
1914 Mercedes

The 4.5-Ltr 1914 Mercedes Grand Prix racer is put through it’s paces at the 2005 Goodwood Festival of Speed.

1914 Mercedes

The 4.5-Ltr 1914 Mercedes Grand Prix racer is put through it’s paces at the 2005 Goodwood Festival of Speed.