Saturday, December 26th, 2009
The Weekend: The Rock ‘n Roll Hall of Fame Annex in NYC
The Rock and Roll Hall of Fame Annex is located at 73 Mercer Street, New York City, in the NYU area. As an experiment, the Annex more or less failed, and will therefore close forever, for lack of attendance, on January 3, 2010.
I mention this because I went there recently, to see the basic Annex […]