Formed in 1974, Armageddon were a short-lived supergroup featuring members of Captain Beyond, The Yardbirds, Renaissance and Steamhammer, whose self-titled 1975 debut was recorded in England and ...