Documentary Looks at Lake Michigan Mothman Phenomenon

Sasquatch 92.1 FM
Sasquatch 92.1 FM
Cover picture for the article

The legend of the Mothman has been around for decades with the first sightings taking place in the 1960s. For those unfamiliar, the Mothman is described as a humanoid creature with wings and glowing red eyes. This creature was apparently spotted several times in Point Pleasant, West Virginia between 1966 and...

Comments / 1

Comments / 0