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

Karolina Kurkova wears a Met Gala merges high style with high tech George Clooney stars as Lee Gates in Foster: ‘Money Monster’ about people, not politics Hulk Hogan, who recently won $140 million in Hulk Hogan suing Gawker over racist comments leak

Comments