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...
- Secretly people are being given cancer from vaccinations
- Did Abraham Lincoln have a doppelgänger of doom?
- Behold the fairy stones of Virginia
- The Dover Demon
- Japanese ghost haunts abandoned hospital
- Flying humanoid seen over Qutub Minar in Delhi
- Teleportation/time travel caught on CCTV at undisclosed park