Live music is undefeated. There is something so special about a concert. The music vibrates through your body. Your favorite musician sings their greatest hits while you dance. For people in Mexico City, Zócalo gives you a chance to see some of the greats for free. Shakira set a record for attendees for her free […]