This kid is named Vedder...VEDDER. I'm sure his parents absolutely hate Pearl Jam. Anyway, Vedder is nine years old and loves Stone Temple Pilots. I'm always impressed to see someone so young be gleefully singing a song that came out decades before they were born.
Who knows? Maybe Vedder will be the NEXT lead singer of Stone Temple Pilots.