ALMS Northeast Grand Prix 2011
Just like last year, I went to the American Le Mans Series Northeast Grand Prix at Lime Rock Park, held on July 9, 2011 this year. I arrived early enough to walk around the open paddock to see all the teams’ set ups. I also got to go out on the track for the open […]