One of the oddest music videos ever produced. But the song "Sour Girl" by Stone Temple Pilots is one of the best songs of the last decade The song was written by singer Scott Weiland and guitarist Dean DeLeo for their band's fourth album, aptly titled No. 4. "Sour Girl" also appears on the compilation albums Thank You and Buy This.
Sour Girl was released on April 16, 2000, yep 13 years ago!