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

Riders had to be walked off the Cyclone Check out photos of the Cyclone debacle Don't get caught without an umbrella -- prepare 9 umbrellas to make us sing in the NYC rain this spring!

More like this

Jon Stewart, left, and Trevor Noah, who will Trevor Noah to take over for Jon Stewart Lights Out on Broadway is an open mix URBO's 'Lights Out on Broadway' is the place to be every Monday alt-J bring British indie-rock sounds to the big stage at Madison Square Garden

Comments