News
Satan’s Cats – Satan’s Cats CD EP
It’s been a while since I received an email including an electronic press kit for this release, and since then, I have been curious to hear more. Their CD arrived about a couple of days ago, and since today is the official release date, it’s more than an appropriate occasion to write something about it.… Read More Satan’s Cats – Satan’s Cats CD EP