The Mothman Cometh!
This episode is on the elusive Mothman of West Virginia. Is he real? Is he an owl? Who exactly are the “men in black” that haunt the places where these sightings take place?
A depiction of the Mothman as he may have appeared to two couples driving near Point Pleasant, West Virginia in 1966. This “realistic” version of the Mothman comes from the show Monsterquest.