Goodwood Festival of Speed 2009: Arturo Merzario (ITA) Life L190. Goodwood Festival of Speed, Goodwood House, Sussex, England, 4-5 July 2009.
Arturo Merzario (ITA) Life L190.
Goodwood Festival of Speed, Goodwood House, Sussex, England, 4-5 July 2009.