Review: Catz ‘n Dogz – Moments (Album)

by

Released on 26 June on their own Pets Recordings, the prolific Polish duo Catz ‘n Dogz have produced a 12 track long player, all created and recorded over the last few months as… Continue reading