Celebrating 54 Years of Crosby, Stills, Nash & Young’s ‘Déjà Vu’ (1970) March 11, 2024 Albumism Staff Crosby, Stills, Nash & Young’s ‘Déjà Vu’ was originally released on March 11, 1970. Read more