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

Hot stuff

A view of East Fordham Road and the Secrets of the Grand Concourse: From Batman to Mickey Mantle La Marina has more than 75,000 square feet 12 NYC restaurants with awesome waterfront views

More like this

Humanist Sarah Jessica Parker arrives at Brand Innovators Hugely successful working mom SJP says she's not a feminist Paula Deen's 'I love Lucy'-inspired tweet draws criticism This is not an invitation to charge your Man jumps on 'Hand to God' stage to charge phone

Comments