Lady Liberty, a 26-foot tall animatronic Statue of

Lady Liberty, a 26-foot tall animatronic Statue of Liberty puppet, is operated onstage at Radio City on Feb. 18, 2014. (Credit: Charles Eckert)

SHARE

More like this

Matt Damon returns as the titular hero in Review: Damon’s ‘Jason Bourne’ is a weary relic Mila Kunis, Kristen Bell and Kathryn Hahn star Review: ‘Moms’ go wild in bawdy ‘Bad’ Esme Appleton, Shamira Turner, Golem and Rose Robinson ‘Golem’ at Lincoln Center Fest a trippy tech warning

Comments