Check out RC Excitement
in Fitchburg. It's a little ride from Tewksbury, but worth it. They have an outdoor off road, indoor off road and indoor carpet track. Sunday is off road racing. If it's not raining there will be outdoor nitro and electric racing. If it is raining they only race electric indoors.