Stone Temple Pilots Live in Chicago on August 20, 2010

Stone Temple Pilots live at Charter One Pavilion @ Northerly Island.

Advertisement:

Leave a comment