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 […]