Giant Statue Floats Down the Hudson River Along the Upper West Side

It’s a bird. It’s a plane. No, it’s a 33-foot statue floating down the Hudson River.