Alabama Leprechaun Remix

This is a rap remix of the news coverage of the Leprechaun in Mobile Alabama.