Advertisement

New Aphex Twin album due March 12th, 2011?

Advertisement

    Per the above video (via skoa), could one of Aphex Twin’s six new albums see light next March? Either way, the music included in the teaser trailer should have Kanye smiling.

Latest Stories

Advertisement