I thought everyone had heard about the famous Leprechaun of Mobile, Alabama. If not...please enjoy this classic tale of mystery, forensics and folklore played out on the evening news over a decade ago.
Want to know more about The Eddie Foxx Show? Get their official bio, social pages and articles!