New Hampshire has a mysterious artifact that’s baffled people for more than 150 years. So what is it? And where did it come from? We break down the strange story.
New Hampshire has a mysterious artifact that’s baffled people for more than 150 years. So what is it? And where did it come from? We break down the strange story.