Audioslave

Audioslave (2002)