Maine
Paul Bunyan's Severed Head in York, Maine
It's unclear precisely how the head of a Paul Bunyan statue got to the top of a tree near the York river in York, Maine. "He's always been there" is what locals have said. That's just where he lives. When Seacoastonline looked into the mysterious hea