Friday Mar 02, 2012 Mar 2, 2012 0 Facebook Tweet Email SO I FINALLY AFTER TWO YEARS HAVE FOUND THAT SONG THAT'S BEEN STUCK ON MY MIND. turned out it was a Stone Temple Pilot song.... how could I have been that stupid... o.O