Review Room: ‘Deja Vu’
“Deja Vu” was released in 1970 by Crosby, Stills, Nash & Young. Photo from Cinemabland.com. “Deja Vu” is the 1970 debut album of folk-rock supergroup Crosby, Stills, Nash & Young following Neil Young’s addition to the established trio. It features some of their greatest hits and some of my favorite folk songs ever. This album…