Grimly
Episode 96 - Ugly Laugh: The Flatwoods Monster
1:11:15
In September 1952, a fireball streaked across the evening sky over the small town of Flatwoods, West Virginia. What began as a group of boys chasing what they thought was a fallen meteor quickly turned into one of the strangest encounters in American history. Waiting on the hillside was a towering figure… floating, silent, and unlike anything they had ever seen. The witnesses ran home terrified,…