Longfellow the Dragon, one of the iconic characters you'll see at Story Land in Glen, New Hampshire, got a fresh coat of paint for the amusement park's upcoming season.
New Hampshire residents drink the most wine out of all New England states, and they drink more than 48 other states. Here is New Hampshire's favorite wine...