News
Taproot Vocalist Stephen On Ill-Fated Layne Staley Collab
In a recent Altwire podcast episode, Taproot frontman Stephen Richards spoke about his ill-fated collaboration with the late grunge icon Layne Staley. Called “Kevin Spacey” and originally intended…













