The founding force and career-long creative core of Failure contains multi-instrumentalists Ken Andrews and Greg Edwards, a ’90s songwriting team practically unrivaled inside the claustrophobic confines of post-grunge American rock. Both constantly switched electric guitar and bass responsibilities in the studio room while Andrews had taken lead vocal responsibilities in …
Read More »