LIVE REVIEW: Stone Temple Pilots @ Metro Theatre, Sydney (21/03/11)
written by Chris Familton For diehard fans it must have been a pant-wetting moment when they heard that Stone Temple Pilots had added a 2nd Sydney show to their tour – at the 1100 capacity Metro Theatre. The excitement would have also been heightened by the surprising fact that this was the band’s first Australian tour. You would have thought they’d have been a sure … Continue reading LIVE REVIEW: Stone Temple Pilots @ Metro Theatre, Sydney (21/03/11)
