Sort:  

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