Comments Off on VIDEO: Jodi Benson (voice of The Little Mermaid) performs Part of Your World at the 2011 D23 Expo