Recorded in Mexico City on September 22, 2005.
Sorry, but for now we weren't able to find movies like Interpol: Live at Palacio de los Deportes, Mexico City, 2005.