Audioslave: Live in Cuba (2005) (movie): Filmed at The Anti-Imperialist Plaza in Havana in 2005, Audioslave's Live in Cuba features hits from the band's three albums plus hits from Soundgarden and Rage Against the Machine. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Audioslave: Live in Cuba (2005) below