Necrophilia, drugs, murder, racism, Nazism, bestiality, sodomy, religious indoctrination and Satanism – just a handful of the controversial subjects touched upon in Gigwise's countdown of the 20 Most Controversial Songs Of All Time. Featuring Eminem, N.W.A., The Sex Pistols, Rage Against The Machine, Guns N' Roses, Prince and more, be warned some of it is definitely NSFW!
This year's big breakthroughs from Macklemore to Daughter, The Strypes, Clean Bandit and more
The best bands at this weekend's London festival
Paul Rosenberg says rapper is 'far into the process'