www.loudersound.com
“Fidel Castro hadn’t decided if it was going to work for him or not”: the time Audioslave made a historic visit to Cuba and got the green light from Castro himself
The rock supergroup became the first US band to play an open-air concert in the country in 2005, wowing Havana with the most epic show of their career