A self-proclaimed “angry music group” from Bristol in Southwest Britain, Idles take the fury of punk rock and roll and wed it to a muscular but moody instrumental attack that fits the literate, purposeful menace of their lyrics. Idles had been formed this year 2010 by vocalist Joe Talbot, business …
Read More »