Alternative Rock kings Stone Temple Pilots released the song “The Art of Letting Go”, which is from their upcoming 2nd self titled album, due out on March 18th.
Stone Temple Pilots released the song “The Art of Letting Go”

Alternative Rock kings Stone Temple Pilots released the song “The Art of Letting Go”, which is from their upcoming 2nd self titled album, due out on March 18th.
Follow Us