King Tuff released their debut album earlier in the year, and for some reason, it seems to have been mostly overlooked by the public in general. It’s really quite good, and I would definitely advise checking it out. They kicked ass at The Pyramid Scheme in Grand Rapids on November, 10. Hopefully they’ll come back soon. Anyway, ‘Screaming Skull’ isn’t off of their first album, it’s a single that made the airwaves about a month ago, and it’s excellent. Check it out below.