Recorded in Mexico City on September 22, 2005.
Interpol: Live at Palacio de los Deportes, Mexico City, 2005 is not available for streaming at this moment.