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