Grandmaster Cockroach: “Music for Lousy Speakers” tears through the veil of modern alt-rock
Grandmaster Cockroach is an alternative rock duo made up of Loukas Giannakitsas, who sings and plays electric bass and Panagiotis Siamantis on drums. Formed in Athens during 2017, the two…