Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
Australian ?
Formula 4 ?
British?
Built for hillclimbs?
Is it one of Tico Martini's creations?
Homemade one-off or built by a company ?
Built between 1955 and 1960 ?
Is the image from 1962 ?
Was the photo shot at Shelsley Walsh ?
Loton Park ?