TV on the Radio
TV On The Radio’s bassist Gerard Smith passes away
TV On The Radio bass player Gerard Smith sadly passed away yesterday following his battle against lung cancer. This was announced on the band’s official s ...
New Lee Scratch Perry collaboration album
Lee Scratch Perry is a man who should not need introducing to Electronic Beats readers – the term living legend was practically invented for the man, and ...