Racing Car Photos
Number 111 - Mini
17/10/2012. Dawlish - Devon - UK
I know no more about this Mini than what you can see.
Quite obviously prepare for track racing, no break lights. In pretty good condition so I wonder if it has just been prepared for next season.
Picture added on 18 October 2012 at 07:56