Idles

A self-proclaimed "angry band" from Bristol in Southwest England, Idles take the fury of punk rock and wed it to a muscular but moody instrumental attack that matches the literate, purposeful menace of their lyrics. The band ... Read more
Back to top