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