Nation

On This Day: 25 November 2009

Disney's "The Princess and the Frog" opened in theaters in LA and NY, with Anika Noni Rose in the regal leading role. (Nov. 25)