Funny / Aida

  • "My Strongest Suit" is a hilarious "I Am" Song about an Egyptian princess... who's also a ditzy fashionista!
http://tvtropes.org/pmwiki/pmwiki.php/Funny/Aida