Crosby, Stills, Nash & Young released their second album ‘Déjà Vu’ 53 years ago, March 11, 1970.
Alice Cooper released his debut solo album ‘Welcome to My Nightmare’ on March 11, 1975.
Alice Cooper released his debut solo album ‘Welcome to My Nightmare’ on March 11, 1975.
"It is hard to imagine a more stupid or more dangerous way of making decisions than by putting those decisions in the hands of people who pay no price for being wrong." – Thomas Sowell