Services Platform
Ask & Discuss
Entertainment
Musical Instruments
More...
Idles (stylised as IDLES) are a British rock band formed in Bristol in 2009.