The world was introduced to rock’s next powerhouse in late 2002, when Audioslave released their self-titled debut album. Even though they were dispirited by the suggestions from the label, an idea ...