Joey Castillo Opens Up About Bandmate Scott Weiland's Death
Castillo was in the Stone Temple Pilots singer's solo band.
Noah Weiland Releases His Debut Solo EP 'Last Kiss Before Detox'
Noah is the son of late rock singer Scott Weiland.
Noah Weiland Not Trying to Ride Dad's Coattails on Pop-Punk Song
The young rocker said he's focused on his sobriety.
10 Rock + Metal Bands Who Had 3 Great Singers at Different Times
New voices = new eras.
Noah Weiland Releases Debut Solo Song, Details Drug Abuse + Rehab
Hear the solo debut from the son of the late Scott Weiland.
Watch Scott Weiland Sing 'Have Yourself a Merry Little Christmas'
Remembering the classic holiday cover by the late STP frontman.
Six Years Ago: Scott Weiland Dies From Drug Overdose
On Dec. 3, 2015, the iconic Stone Temple Pilots singer died while on tour.
Photographer Puts Iconic Rock Pics in Their Original Settings Now
Steve Birnbaum's Instagram is a gift to music fans.