309 E 26th St
New York, New York 10010

Originally recorded in England by Alice Cooper and The Who in the late 70's, this science fiction rock musical makes its New York debut, inspired by the Saturday afternoon movie serials of the 30's and 40's.

Added by Upcoming Robot on June 27, 2012