Leprechaun Sighting in Mobile, Alabama
File Under: Body
People in Mobile, Alabama claim to have spotted a leprechaun in a tree.
Leave a Reply
Related Content:
- Flying Humanoid (Arizona)
- Animal X: Raining Fish
- Proof Positive: Evidence of Paranormal (episode 5)
- The Discovery Channel: Transplanting Memories
- Demons (1985)
- Unsolved Mysteries: Life After Death
- Chosen Survivors (1974)
- Destination Truth: In search of the Iguanodon


RSS Feed