Photos! Allegiance Star George Takei Makes an Evil Puppet Pal at Hand to God
Oh my! Star Trek favorite George Takei, who is gearing up to star in Broadway’s Allegiance, befriended possessed puppet Tyrone backstage at Hand to God on July 14, 2015. Click for photos of his visit.