
Pioneering electronic musician and producer Mark Pritchard and The Smile and Radiohead frontman Thom Yorke announce their debut album as a duo, “Tall Tales”, which will arrive on May 9th. It follows the release last month of “Back In The Game”, which signified the second time the two had collaborated on record, following the acclaimed […]
Go to Source
Author: Eric Alper