Denver Michaels joins us on the show to discuss the history of Mothman sightings and ones that have been happening in the eastern United States recently.

Continue reading