Categories
UK Music

IDLES- Ultra Mono Review

We take a trip outside of the drill scene over the Bristol, England and discuss punk band IDLES’ new album “Ultra Mono.”