The “Dover Demon” Petrified Four Teens In A Small Town In 1977 – And Remains Unexplained To This Day
Over the course of two days in April 1977, four teenagers in the idyllic town of Dover, Mass. witnessed a horrifying, alien creature. But before they could find an explanation, the Dover Demon disappeared.
8 Norse Gods With Stories You’ll Never Learn In School
Whether Odin, Frigg, Thor, Balder, or Freyja, these Norse gods boast tales that are far more outrageous than you ever realized.