Posted in Album Reviews Tags: 1998, alternative, eclectic, music, oddball, Scott Weiland, Stone Temple Pilots