One of the biggest musical legends in pop music today, Elton John performs one of his most memorable concerts ever at the world famous Madison Square Garden in New York City. This stunningly visual concert special was filmed over two
Shrek
The Handmaiden
The Aristocats
Cinderella