Grandmaster Cockroach is an alternative rock duo made up of Loukas Giannakitsas, who sings and plays electric bass and Panagiotis...
Grandmaster Cockroach is an alternative rock duo made up of Loukas Giannakitsas, who sings and plays electric bass and Panagiotis...