Travel Log

The Mothman Festival travel log

The Mothman Festival

Point Pleasant, West Virginia Every third weekend in September, the small town of Pt. Pleasant, WV holds a festival in honor of the cryptid that plagued their town between 1966 – 1967. Your boys Jeff and Eli ventured down there to do some investigative reporting and were happy to discover this is the place to

The Mothman Festival Read More »