The Top 12 Most Attended Concerts in History at Mexico City’s Iconic Zócalo
Since the late 1990s, Mexico City’s Plaza de la Constitución, better known as the Zócalo, has been the spot for musical events that have turned the country’s main public square into the biggest stage for massive and unforgettable shows. The last major crowd event hosted at the so-called First Square of the nation’s capital a […]
