Scott Weiland, long-time frontman for the alternative rock band Stone Temple Pilots, was found dead in his tour bus last week. STP had its heyday in the mid-1990s. Weiland struggled with substance abuse and mental illness throughout his career.
Scott Weiland, long-time frontman for the alternative rock band Stone Temple Pilots, was found dead in his tour bus last week. STP had its heyday in the mid-1990s. Weiland struggled with substance abuse and mental illness throughout his career.