Posts in tag

cheetah ep


A few UK record stores received this week promo mailers teasing a new EP from the Aphex Twin titled the ‘Cheetah EP.” Per the flyers: “To assure you that your …