Which part of New England are you located in?
So far, any luck with any prospective deaf racing drivers to join your venture team? I am into it & would like to know which part of NE area are you in?
I am from Connecticut, is that close to where you're at?
W/B Soon..
Thanks...