by Mutha FM | Aug 5, 2018 | LIFESTYLE, NEWS
Mysterious paintings of the Aphex Twin logo have appeared London’s Elephant & Castle tube station. Spotted over the weekend by various passers by, the illusionary logos have been stirring much speculation online, leading to rumours about a forthcoming album from...