The album was released on 29 April 2008 to coincide with the band's appearance at Coachella.
Album ini dirilis pada tanggal 29 April 2008 bertepatan dengan penampilan band ini di Coachella.