Goodwood Festival Of Speed: Stefano Macaluso (ITA) Lancia LC1 Goodwood Festival Of Speed, Goodwood, England, Saturday 12 July 2008.
Stefano Macaluso (ITA) Lancia LC1
Goodwood Festival Of Speed, Goodwood, England, Saturday 12 July 2008.