Imagine seeing a 7 foot tall human-like creature with 10 foot wings and human eyes... That's exactly what many residents of West Virginia, specifically the Point Pleasure area claims. Does the legend of the Mothman hold weight or is it another Big Foot situation?
@exroommates (IG) | [email protected]