Thom Yorke & Flea announce ‘Atoms for Peace’ debut album

Thom Yorke (Radiohead) and Flea (Red Hot Chili Peppers) have announced ‘Atoms For Peace’ debut album Amok release date via the Radiohead website. Unless you’ve been living under a rock this past few months, you would have heard the superstar band’s edgy, 1st single ‘Debut’ on the international airwaves. Unlike many of my contemporaries, IContinue reading “Thom Yorke & Flea announce ‘Atoms for Peace’ debut album”