Racing Car Photos
Mazda refuelling at pit-stop, at Okayama Intl Circuit, Japan.
(First Asian Le Mans Series 2009)
Saturday October 31st, 2009
Picture added on 04 November 2009 at 11:23