Leprechaun Found in Tree in Alabama (VIDEO)

It's time for Flashback Friday with this RIDICULOUS video from years ago about a news team tracking down a leprechaun that Mobile, AL residents claim has climbed a tree.

This never gets old!

One question: Where the gold at?



Want to know more about Josh? Get their official bio, social pages & articles! Read more


Content Goes Here