Stone Temple Pilots have released another new track from their upcoming self-titled album which is out March 16th. ‘The Art of Letting Go’ is the third track released from the disc, ‘Meadow’ & ‘Roll Me Under’ are the other tracks. So what do you think?

 

 

IMAGE FROM HERE

Filed under: Stone Temple Pilots, The Art of Letting Go