lovehorror.co.uk
Mothman (2010) Review
Katherine (Jewel Staite) is an ordinary high school girl living in a very unusual town. Growing up in Point Pleasant in West Virginia she knows all too well the legendary creature that the locals whisper about and kids hide from at night, the mythical creature known as the Mothman. It is not the beast that […]