Robert Moose
Antony & the Johnsons & orchestra @ the Apollo, NYC - pics
The show was/felt short, but sweet.
Clocking in at under 90 minutes (he started around 8:15, and we were definitely on the street by 9:45), Antony brought down the house at the legendary Apollo Theater in Harlem last night (Oct 16, 2008)…