Mystery Of Massachusetts' 'Monsterland' - A Five-Mile Stretch Of Unchartered Woods Where Locals Claim They've Seen Flying Saucers
For centuries, the eerie woods that line the small city of Leominster, near Boston, have been a hotbed for rumored sightings of UFOs , strange glowing orbs and even BigFoot himself.