• 4 years ago
Stone Temple Pilots - Alive In The Windy City
Filmed At Riviera Theatre In Chicago, IL, USA
March 27, 2010 / 2010 Tour

Recommended