Sunday, November 7, 2021

THE STOMACH MOUTHS

artist: THE STOMACH MOUTHS (Stockholm, Sweden)
venue: Psychomania Festival
location: Bochum, Germany
date: 22 February 1987
length: 29 minutes

HERE
Some of the fiercest acid garage rock 'n roll I've heard. Straight up. 

No comments:

Post a Comment