Tour Diary: Italians Do It Better
With the third and final show last night Madonna wrapped the Italian triplet of concerts at the Pala Alpitour in Turin, and what a night it was! Let’s take a moment to recap what happened on stage on November 19, 21 and 22. Read More