The band officially called it quits in August 2008. Though they were only together for five years, they managed to turn out two solid albums and a hand full of singles and LPs. This is the first song that I heard from the band, and I was instantly hooked.

Be Your Own Pet “Damn Damn Leash”


Like what you see feel free to email me at and don’t forget to become a fan on Facebook. Check out the Creative Squall website to see how sketches grow up to be complete ideas.