Check out some brand new music from the brilliant, eccentric, groundbreaking and truly legendary Lee "Scratch" Perry (whose album Rise Again arrives 10 May 2011) featuring Tunde Adebimpe of TV On The Radio, mainly in a supporting role. Dig. Continue Reading...
*if you don't mind us replacing the images or sound files you've hotlinked (without any notice at any time) with audio or photo content so disgusting that it will offend you, your readers and even us. You were warned. so don't hotlink.