Mysterious Mountainside Lights in North Carolina and More
Mysterious orbs light up a mountainside in North Carolina; a man in Sweden communicates with a graveyard ghost; a humanoid creature perches atop a roof in Brazil.
Up next
Couchmate is under maintenance and read-only for about an hour.
Mysterious orbs light up a mountainside in North Carolina; a man in Sweden communicates with a graveyard ghost; a humanoid creature perches atop a roof in Brazil.
Up next