An Internet classic - this local news report from Mobile, Alabama features a town up in arms over some recent leprechaun sightings. Theories abound! Is it a crackhead? Maybe a shadow cast by some branches? A hard hitting investigation inside.
[via YouTube]