« 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]





Comments
blog comments powered by Disqus
Follow Us

Latest News and Media
Features More

Facebook icon_twitter Follow


Twitter icon_twitter Follow

Banquet Media

Blogroll