Tyrone, the foul-mouthed, truth-spewing sock puppet takes us on a raucous ride into the church basement where nothing is off limits. Hand to God runs through December 17.
Tyrone, the foul-mouthed, truth-spewing sock puppet takes us on a raucous ride into the church basement where nothing is off limits. Hand to God runs through December 17.