Racing Car Photos
750 Motor Club
Ed.: I think this is one of the Formula Vee racing cars. These are 1300cc VW powered single seaters.
Picture added on 13 April 2011 at 08:36