Lydden Hill September 2005
The Sprint - First Start.....
Right click for movie controls
Lydden Hill 17 September 2005 - 2cvparts.com Sprint Championship
Enquiries and comments to: 2CV Racing Webmaster