Leprechaun Sighting

By: 63

18,839 views

Uploaded on April 04, 2006 by 63

Some people in Mobile, Alabama claimed they had seen a Leprechaun. It put the whole town in a kind of Leprechaun Watch.

Tags:
Leprechauns, Sighting, Mobile, Alabama, News & Events
Comments on Leprechaun Sighting

RECOMMENDED CHANNELS