Racing Car Photos
Mini stock car
Mini Stock Car looking well suited for some racing.
Spotted at Bury St Edmunds Racing Car Show 2010.
Picture added on 12 April 2011 at 08:35