The Leprechaun lives in Alabama!
Here’s a “good story” out of Alabama of all places. Watch as grown people crowd around a tree, looking for the Leprechaun that lives in it. Also, watch as trained journalists strain to pretend that it’s a “good story.” Then weep for the fourth estate.










