2001 Le Mans Test Weekend : 2001 Le Mans Test Weekend Le Mans, France. 4th -6th May 2001 MG Lola EX257 Le Mans Car - action. World Copyright: John Brooks/LAT Photographic ref:Digital image only
2001 Le Mans Test Weekend
Le Mans, France. 4th -6th May 2001
MG Lola EX257 Le Mans Car - action.
World Copyright: John Brooks/LAT Photographic
ref:Digital image only