Demons - Puppy
There's only a few bands out there that I'm excited about when they release new material.
One of those magical bands is the metal band Puppy from England. Since they released a new video while I had kidney stones, I forgot to promote it.
So here ya' go! (A week or so late.)
Now on tour hitting your less traveled Premiere League destinations in November:
If you don't like the cleverness of Puppy, there's something wrong with you!