Dragon Race Cars
Why buy a new race car made in a foreign country, or worse, California?
Dragon Race cars are made completely in New England, USA. We attend many races in NER, NE PCA and NASA,
so if you have a question, just walk over and ask. Try to get that kind of support for your new Euro-Car