Leprechaun Seen in Alabama?! This Old News Report is an Absolute Classic
Happy St Patrick’s Day! In the spirit of St. Patrick’s Day, we thought we’d post this classic news report from Mobile, Alabama. Did these residents really see a leprechaun?! How…