Stone Temple Pilots
Tiny Music...Songs from the Vatican Gift Shop
3 MINUTI E 18 SECONDI • MAR 26 1996