Pages

Friday, August 28, 2009

The Wolf Woman of Mobile Alabama

For weeks in early April 1971, residents of the Mobile Alabama suburbs of Port City and Plateau had encounters with a strange and bizarre creature.

No comments:

Post a Comment