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?

 
Josh

Josh

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

title

Content Goes Here