Grandmaster Cockroach Greece
Grandmaster Cockroach is a noise rock duet formed in Athens in 2016.
members:
Loukas Giannakitsas( bass. vocals)
Panagiotis Siamantis (drums).
Streaming and Download help
If you like Grandmaster Cockroach, you may also like:
Bandcamp Daily your guide to the world of Bandcamp