2001 Le Mans Test Weekend
2001 Le Mans Test Weekend
Le Mans, France. 4th -6th May 2001
MG Lola EX257 Le Mans car is pushed down pit lane
World Copyright:Lorenzo Bellanca/LAT Photographic
ref:Digital image only