Disney's superbly animated "The Princess and the Frog" trumps Pixar

Girl meets frog

by

by