Don't know my friend, I wasn't born. Lol They were actually build in England and were extremely popular from what I've read, I read they couldn't keep up with the demand and they were a very successful race car. Cheers
You are viewing a single comment's thread from: