Le Mans Comes to Atherstone

Le Mans Lola being unloaded for the show Sept 2005.
Submitted by: 
Gerard Somers
20 Nov 2005