Recorded in Mexico City on September 22, 2005.
September 27, 2024
Released
Interpol: Live at Palacio de los Deportes, Mexico City, 2005
1h 17min
—
English, Spanish