Celebrating 20 Years of Audioslave’s ‘Out Of Exile’ (2005) May 23, 2025 Albumism Staff Audioslave’s second studio album ‘Out Of Exile’ was originally released on May 23, 2005. Read more