Audioslave | Lollapalooza 2003 | Blossom Music Center | Cuyahoga Falls, OH | 7.20.03 by Joel VoormanJuly 20, 2003 Share0