Lasted evening, a meteor or perhaps something else, hit the most populated area of Thunder Bay, Ontario. This located has a population of around 111,000 people. It is the second most populated area in...
- Children seen on video targeted by otherworldly entites
- Slinky slender men caught on video
- Demi Lovato believes in aliens and mermaids
- Japanese giant found on film
- Fishermen discover werewolf corpse in river
- Redheaded Afghanistan giant killed by US military forces
- Mysterious dark mirror becomes part of traveling paranormal museum