In 1960s rural West Virginia sightings of the winged demonic beast were first documented near an old munitions dump known by locals as TNT.
This documentary doesn’t try to solve or disprove the mystery but instead seems to almost celebrate the enduring urban legend.
No comments:
Post a Comment