Racing Car Photos
American Le Mans Series
Taken in October 2003 at Laguna Seca. Featured are two Porsche 911s from The Racer's Group racing team.
Picture added on 17 September 2010 at 08:44