• 4 years ago
Audioslave - Live in Cuba
At Plaza Anti Imperialista, Havana, Cuba
Recorded May 6, 2005
Tour: Out Of Exile

Recommended