This artist from the United Kingdom reminds me of the legendary group Kraftwerk. Cockroach has taken that electronic sound to higher levels. This is a brief spotlight and shout out to an artist rocking, & providing great music all the way from the U.K.
Tracks By:
Cockroach
#QuestNation