Record Store Day news is starting to come down fast now that the annual April 16th event is approaching. On the heels of Radiohead's newspaper release comes news of a new single with 2 new tracks. Reports are that the single with be limited to 2000 copies so get up early.
No comments:
Post a Comment