Tag Archives: Cheetah

  • ‘Cheetah': New Aphex Twin EP Announced

    ‘Cheetah': New Aphex Twin EP Announced

    Surprise releases are so hot right now in the music industry, so much so that when a major artist gives fans more than a whole month to prepare for a new release it almost seems like a throwback. That’s the approach opted for by Richard D. James, aka Aphex Twin, from which a new EP […]