Jun 20, 20200 min readWatch Now.Audioslave: live debut on the roof of the Ed Sullivan Theater on Broadway in New York C...