The Drowned World Tour was undoubtedly the most talked about tour of 2001. This show was filmed live at the Palace of Auburn Hills in her home town of Detroit, Michigan USA on August 26th 2001. The Queen of Pop produced an amazingly spectacular audio