EPPING, NH – June 10, 2023 – It is with great pleasure that we announce the outstanding achievement of Bob Tasca, who triumphed at the highly anticipated New England Nationals held in Bristol, TN after the race was rained out last weekend in Epping, NH. Tasca and his...