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