Stone Temple Pilots made an acoustic version of Plush, sitting on a park bench in the middle of Soho Square in London, 1993.


Stone Temple Pilots made an acoustic version of Plush, sitting on a park bench in the middle of Soho Square in London, 1993.