The Showdown Release ‘Blood In The Gears’ Song

by | Jun 1, 2010

 
The Showdown have released the title track of their new album “Blood In The Gears”. Listen here.
The disc is due out on August 24 through Solid State.