Idles are a British post-punk band formed in Bristol in 2009. The band consists of Adam Devonshire, Joe Talbot, Mark Bowen, Lee Kiernan, and Jon Beavis. From Wikipedia
The cameo followed his headlining slot the night before at the Chicago festival.