dlymotorsportimages.com
2017 – Seeing the Light at Lime Rock Park (Jul 27)
Last weekend the IMSA Northeast Grand Prix was held at Lime Rock Park, which is situated in the foothills of the beautiful Berkshire Mountains in Connecticut. The circuit is tree-lined, with many e…