Mexican rock acts Molotov, Jaguares and Maldita Vecindad played a protest concert in Mexico City on Sunday to express opposition to Arizona's controversial new immigration enforcement law.

According to published reports, the "Prepa Si Youth For Dignity: We Are All Arizona" concert drew 85,000 people on a rainy afternoon to the Zocalo, the capital's main square, for a show that lasted more than seven hours.

Mexico City's public education secretary Mario M. Carrillo Huerta, whose office oversees the "Prepa Si" dropout prevention program, told Mexican news agency Notimex that the concert would not be "an isolated event. It's a movement that's beginning with this great concert, in which the bands that joined us asked to participate in solidarity with Mexico City's youth, who asked for this concert to take place."

Other participating artists included Nortec Collective Presents: Bostich + Fussible, Chilean group Los Bunkers and student bands from the Prepa Si program.