New England 200 during the NASCAR Nationwide Series New England 200 at New Hampshire Motor Speedway on July 16, 2011 in Loudon, New Hampshire. Continue Reading Previous: New England 200 preview from New Hampshire Motor Speedway Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website