News FAITH NO MORE Debut Live “SUPERHERO” Video By Kristelle Maguire 9 years ago Ballast Key, Fla. – Faith No More have posted a live video for the single,