The Showdown's first album A Chorus of Obliteration released on Thu Jan 01 2004.
The most popular album by The Showdown's is Temptation Come My Way
The most popular song by The Showdown's is Deus Invictus (Your Name is Victory)
The Showdown's first song So Help Me God released on Tue Jun 20 2006.