Stone Temple Pilots were on Jimmy Kimmel Live for a 2nd night in a row Thursday night (1st night post) and here's the videos to prove it! They played 2 songs again, one off the new CD, "Hickory Dichotomy", and one classic from the catalog, "Vasoline" (my favorite STP song).