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)

More like this

Jerry Seinfeld arrives at a state dinner on Jerry Seinfeld inks comedy deal with Netflix ABC ordered a pilot for a New York Reports: Shondaland to produce new ABC show in the city Riz Ahmed joins Lena Dunham in the series What we know about the 'Girls' final season

Comments