The Showdown Post ‘Blood In The Gears’ Album Trailer

by | Aug 11, 2010

The Showdown have posted a trailer for their new album “Blood In The Gears” due on August 24 through Solid State. Stream below.