Flea Circus, 42nd Street, New York City