SDCC 2011: ARCHAIA & THE JIM HENSON COMPANY LIVE!

Date: 24 July 2011 Time: 12:50 PM ET