
Mark Pritchard & Thom Yorke Reveal Debut Album ‘Tall Tales’ Due Out May 9th
Today, pioneering electronic musician and producer Mark Pritchard, along with The Smile and Radiohead frontman Thom Yorke, announce their debut album as a duo, Tall Tales, set for release on