Funny / Aida

  • "My Strongest Suit" is a hilarious "I Am" Song about a princess in Ancient Egypt... who's also a ditzy fashionista!

http://tvtropes.org/pmwiki/pmwiki.php/Funny/Aida