Monday, October 31, 2011

Phantom Limb's Production


An up and coming puppet company in new york presents their latest work 69 South, about the failed Shackleton expedition to Antarctica, reviewed in the New York Times this past weekend.

No comments:

Post a Comment