Thoroughbred Grand Prix

Car
@ Zandvoort (Netherlands)
• 14 May 2005
by