Madonna: Drowned World Tour 2001
- Music
11/13/2001
105
Music makes the people come together.
Filmed at The Palace of Auburn Hills, Madonna rocks the house in her sold-out Drowned World Tour.
- Directors:
Filmed at The Palace of Auburn Hills, Madonna rocks the house in her sold-out Drowned World Tour.