Grandmaster Cockroach: “Music for Lousy Speakers” – high-end energy and poignancy!
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 had previously collaborated as members of The Junkie Opera Choir, and decided to start a new project. Influenced by artistsContinue Reading