Friday, March 27, 2009

The Scary Toesies Theatre and Twanky Snax!!



We've been privileged enough to see the Scary Toesies Theatre in action in Chicago, but our words (scroll down) couldn't do them justice. Now you can see yourselves why they're the world's leading day-release puppet show.

No comments: