Madonna Takes over the Globe Theatre in Downtown LA
Music, glitter, disco balls, and a decadent party set the scene for “God Control,” Madonna’s latest visual homage to the 80s and 90s. Staged at the historic Globe Theatre in the heart of Broadway Downtown LA, the video opens with a larger-than-life atmosphere. But, as always, Madonna knows how to remain unpredictable. More than just […]