13336_1145502170731_1622828512_351671_7485753_n Published December 14, 2009 at 604 × 454 in Delta on the Red Carpet featuring “The Princess and the Frog” was a Resounding Success!