Amusing Leprechaun in Alabama March 17, 2009 gags Enjoy! A sorid tale of the supernatural, gold teeth, lost treasure, and possibly crack.