Terminal Cheesecake - Johnny Town-Mouse

The Terminal Cheesecake history is long and convoluted with tendrils that stretch into GOD, Skullflower and Head Of David ... so let's keep it to the practical information: this is monstrous acid-fried English noise rock!

This is their first LP released on Wiiija Records in 1988.

Johnny Town-Mouse