Racing Car Photos
Similar yet different
Photo taken during the Seat Leon Supercopa race at Zandvoort, Holland on May 15 2011.
See Group link below for more....
Picture added on 25 October 2011 at 09:56