Stone Temple Pilots – ‘Tiny Music…Songs From The Vatican Gift Shop’ - Released March 26, 1996