Remember ‘The Alamo’: A history of the Astor Place cube
On November 1, 1967, an enigmatic 20-foot-tall cube first appeared on a lonely traffic island where Astor Place and 8th Street meet. Though several months before the release of “2001: … Continued