The New Life Trio’s ‘Visions Of The Third Eye’, the 1979 avant-garde jazz classic recorded by Steve Reid, Brandon Ross and David Wertman, has today been reissued on Early Future Records. The DJ, producer, drummer, recording artist and Steve Reid Foundation Read more »