The Long Island Motorsports Association (L.I.M.A.) has been struggling with the Riverhead town officials to reclaim their right to race safely, on the strip. While there's a page long list of how this would benefit Riverhead and the surrounding communities, legislation is still looking the other way when racers and fans alike are showing their support of a race track in the area.
More...