3D Illustration in London Underground Station Hints at New Aphex Twin Music

A 3D illustration featuring Aphex Twin’s logo has appeared in the Elephant & Castle Underground station in South London, and fans are…

from Billboard.com Music News www.billboard.com/node/8467592
via IFTTT