It's Crazyhead... And Some Fine Friends!
Crazyhead were an English punk rock band from Leicester, England, UK.