DescriptionGoodwood2007-199 Lancia 037.jpg Goodwood Festival of Speed 2007 - Lancia 037 at start of forest rally stage Date 22 June 2007 Source Own work...