18/07/2024
In Massachusetts, USA, near the town of Leominster, there is a section of forest, only 5 miles long, literally “filled with supernatural things.” For decades, people have constantly reported sightings of glowing orbs, saucer-shaped UFOs and huge hairy bigfoots here. Remove ads and support us wit...