Michael Vaccaro

The Point Pleasant Tapes

0% of readers want to see this

In 1987, three friends set out on a road trip to Point Pleasant, West Virginia, determined to uncover the truth behind the terrifying legend of the Mothman.