Sign In: or Sign Up! (forgotten password?)

Stone Temple Pilots

At London, South East England Soho St. Moritz


Reviews


Stone Temple Pilots at London Soho St. Moritz, Wed 13 Jun

Review by Terry Bezer

It’s four o’clock in the afternoon and it’s raining cats and dogs outside the St. Moritz club in London. As if this wasn’t bad enough, there’s another six hours of waiting to get into the ‘secret’ acoustic show by the Stone Temple Pilots, such is the availability of tickets for tonight’s first show in six years.»