Milisi Kecoa is a punk rock band from Bandung, Indonesia. In english, the band's name can be translated as "Cockroach Militia". Why is that? Because cockroach is an interesting insect that have a lot similarity with a gl…
Home
Feed
Search
Library
Download