INTERVIEW: See this ‘Elephant’ show before it vanishes for good
Photo: The Vanishing Elephant is currently playing at Stage 42 in New York City. Photo courtesy of Melissa Gordon /
Read MorePhoto: The Vanishing Elephant is currently playing at Stage 42 in New York City. Photo courtesy of Melissa Gordon /
Read MorePhoto: Around the World in 80 Days follows the adventures of Phileas Fogg. Photo courtesy of Robert Day / Provided
Read More