Racing Car Photos
Rescue truck at Zandvoort
One of the competitors in the Seat Leon Supercopa at Zandvoort being towed back. Photo taken May 15 2011.
Picture added on 04 November 2011 at 09:55