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