British pop star Elton John performed before some 40,000 adoring fans in Morocco late Wednesday, living up to his promise of a "memorable" concert in a country whose main Islamic party had called for a ban on the openly gay singer. Images and soundbites. Duration: 00:46.