Jennifer Hudson sang Somewhere Over the Rainbow for the Wizard of Oz 70th anniversary showing in Central Park last night.