Indy Lights Start @ NHMS 8/14/2011 by Jay | Aug 17, 2011 | Video The start of the Firestone Indy Lights race at New Hampshire Motor Speedway on August 14th, 2011.