Hot rodders from around New England converged on the small town of Epping, NH yesterday as New England Dragway threw the gates open for the first time in 2012 to kick off the racing season and we were there. The track operates from April to October each year and the crew had the long running [...]
More...
More...
Comment