FAILURE Will Release New Album “Wild Type Droid” December 3rd
Nov. 12, 2021, LOS ANGELES – Failure, the L.A.-based trio of Ken Andrews, Greg Edwards, and Kellii Scott who’ve been dubbed “cult heroes” by Rolling Stone and hailed for their “jaw-dropping, visceral space rock” by Entertainment Weekly, return […]