Lolla03.jpg

Lollapalooza 2003 - Camden, New Jersey 07.27.2003

by Audioslave