Psychedelic Dead Imagery (Cory Schwartz, Getty Images)

By
The Archivist | February 2, 2012
It was Halloween, 1980, when the Dead walked the Earth. OK, so by 'the Earth' we mean the stage of Radio City Music Hall, and by 'the Dead' we mean ...
... what?
Read more »