Tag Archives: 1993

Stone Temple Pilots' 1993 Saturday Night Live Rehearsal Leaks

Stone Temple Pilots' 1993 Saturday Night Live Rehearsal Leaks Stone Temple Pilots' full 1993 Saturday Night Live rehearsal has leaked online. The most interesting part of the video comes 27 minutes in, when STP play an early version of “Hollywood Bitch”, which later appeared on 2001's Shangri LA DEE DA. Audio of … Read more on […]