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.
Leprechaun in Alabama?
2