Scott Wolter investigates the amazing connection between a megalithic site in New Hampshire and England's Stonehenge.