Loading…

“Wikipedia’s page on Tiny Music… Songs from the Vatican Gift Shop Actually Has a Dual ‘Critical Reception’ Section on Account of the Profuse Psychosis Active within Humanity”

Sometimes the inmates run the asylum and it’s just amazing to me that Stone Temple Pilots’ “Lady Picture Show” never became a defining anthem of American society. The song is absolutely, terrifically great, with a series of elaborate, responsive melodies governing the verse, and a brilliant, awesomely pliable chorus that pares itself down to a […]