Tag - puppet
-
Prometheus and Pandora – The Resistance
Saturday, December 10th, 2005 at 12:00 am
Ladies and gentlemen see the Resistance perform the ancient creation/apocalypse/technological suicide myth of Prometheus and Pandora onstage inside their hand-built electronic Hatebox with screaming light-puppets.