Posted on February 11, 2016April 20, 2017 by Jon Fucking WinninghamTexas Metal Show #1 – Project Armageddon For our first episode we talk to Project Armageddon a doom metal trio from Houston Texas! Project Armageddon on Bandcamp.