close
The KLF

The KLF

AKA the Justified Ancients of Mu Mu, the London-based duo had a hit with 'What Time is Love' in the late 80s following with 'The White Room' More ...