When I first heard Stone Temple Pilots I was far from impressed. I kind of thought they were a bad Pearl Jam rip-off. It didn't take me long to completely change my mind about them though, and over the years I've seen them live quite a few times. Hell, I actually saw them less than two weeks ago (see photos below the video). Today's song always steals the show for me. Enjoy!