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...
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...