blog.eil.com
The KLF confirm return with mysterious poster
From Factmag.com “2017: What the fuck is going on?” Earlier this week, we speculated that influential electronic duo The KLF (previously know as The Justified Ancients of Mu Mu) could return in 201…