Rave UK The KLF are back… and not a moment too soon… 7 years ago Editor What is it about two-decade hiatuses in the music industry? In the past few years,…