The Def Leprechaun Band!

Welcome to the new site for Def Leprechaun.

Please come back soon. We are remaking the site from scratch!