Mizrahi Jewish musician David 'Dudu' Tassa has teamed up with Jonny Greenwood, lead guitarist in internationally renowned British rock outfit Radiohead. The pair became firm friends when Tassa's band opened for Radiohead…
THE LATEST WORD FROM THE JR EDITORIAL TEAM
JR Blog