Check out our Elephant Man section for more posts about Elephant Man.
Elephant Man will be performing at Strata in New York on August 10. See the flier below. I like "shoes mandatory". lol.

null