Leprechaun in Alabama?

Before my anticipated review on Far Cry 2, a couple of my friends showed me a video from YouTube. Some citizens in Mobile, Alabama believe to have seen a Leprechaun. As outlandish as this seems you will just have to make your own opinion from the video. As far as I am concerned this looks like a plea for help from people without much to do. While watching the video keep your eyes peeled for the amateur sketch and the magic flute.

2 thoughts on “Leprechaun in Alabama?

Leave a Reply