Concert Review: Stone Temple Pilots @ The Palace of Auburn Hills, 12/10/96

In March of 1996 Stone Temple Pilots released their third record, Tiny Music…Songs from the Vatican Gift Shop. For some folks, this was three albums too many, as STP was (rightly so) pegged as a Pearl Jam/Alice In Chains wannabe on their first album Core. Despite the Read More …