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

Don't Miss...