Stone Temple Pilots - Tiny Music: Songs From the Vatican Gift Shop

The gang cut STP down to size and pick the best songs from their quirky, underrated 1996 gem "Tiny Music: Songs From the Vatican Gift Shop".

Rigamarole Productions