I spent a small fortune on some good tickets to the Soundgarden and Nine Inch Nails concert at the Sleep Train Amphitheatre. And those pricey tickets were worth every penny! If only to hear Nine ...
Seattle act Soundgarden storms the Sleep Train stage.
Posted August 29, 2014
Stories this photo appears in:
Grunge heaven, Chula Vista