Leaving aside Shakespeare and Christmas plays (which you sort of have to do), the leading character on American stages this season is a foul-mouthed sock puppet.
THEATRE Posted:
Leaving aside Shakespeare and Christmas plays (which you sort of have to do), the leading character on American stages this season is a foul-mouthed sock puppet.