Photos! Evil Puppets, Celebrities & Broadway Favorites Say ‘Amen’ on Opening Night of Hand to God
The cast of the possessed puppet comedy Hand to God celebrated their official opening night on Broadway on April 7, 2015 at the Booth Theatre. Click for photos from the post-show party at Urbo!