David Fricke / Rolling Stone / SiriusXM / Of The Sun
Just really dug them a lot. Trupa Trupa. A band that is at once very experimental but also deeply commited to the kind of noise that gets you out of your seat.
You can get the sense that there is a lot of social protest, a lot of noise on behalf of the issues that matter. This is Trupa Trupa. The new album is called Of the Sun out in September. This is a track that really has a great sort of heavy metal Radiohead vibe about it and I really dig it. Keep an eye of that record.