The Van Meter Visitor presence was first noticed on an early morning Tuesday, Sept 29th, 1903. For the next five days, the small town of Van Meter Iowa residents lived […] full story
A witness says: Mothman returned!
The good Paranormal Magazine informed in March 19th 2010 that a new witness came up to tell his sighting of the Mothman. A witness who wishes anonymity was driving northbound […] full story