Languages :
Music makes the people come together.
Filmed at The Palace of Auburn Hills, Madonna rocks the house in her sold-out Drowned World Tour.
Hype Check • What's your Hype
Lights, Camera, Meter! - It's Time to Rate
0/300 characters