Sounds like someone didn’t have a great performance review last quarter. USA Today is reporting that 90s grunge survivors Stone Temple Pilots have fired lead singer and frontman Scott Weiland. Word of Weiland’s removal from the band came from a one sentence press release from band publicist Kymm Britton. Britton: “Stone Temple Pilots have announced […]
dead deleo
Stone Temple Pilots Have “Officially Terminated” Lead Singer Scott Weiland
February 27th, 2013 Dayton O'Connor