Tagged: Scott Weiland

Stone Temple Pilots: Purple

Stone Temple Pilots: “My Second Album” from Purple

When asked on the official Stone Temple Pilots message board who sang “My Second Album,” guitarist Robert DeLeo said, “His name is Richard Peterson. He’s an artistic street musician. We asked permission to use...