« All Media

Teaser Video: New Aphex Twin album due out March 12th, 2011?

By ; November 15, 2010 at 7:30 PM 

afx seaside specials from afx seaside specials on Vimeo.

Could a new Aphex Twin album be due out March 12th, 2011? Let’s hope so.

[Via SKOA / CoS]

blog comments powered by Disqus
Latest News and Media
Features More
Twitter icon_twitter Follow

Banquet Media