LISTEN: Aphex Twin streams rare ‘Caustic Window’ record
Aphex Twin have streamed their ‘long lost’ Caustic Window LP. The album was scrapped in 1994 and never saw the day of light until earlier this year when it went on sale for a very reasonable £8,000. A subsequent Kickstarter…