It has been years since Long Island Dragway in Hampton, New York closed its doors and with it, left drag racing fans with no other option but to head to places like Atco and Englishtown. Since then there has been a vocal and organized effort to get another track instituted and constructed on Long Island […]
More...
More...