Product Details + 2008 live album by the American rock band, recorded at the Palacio de los Deportes in Mexico City.