Album NewsStream – Showdown ‘Blood in the Gears’ on August 23, 2010 The Showdown are streaming their new album ‘Blood in the Gears’ at this location. The album comes out August 23rd.Share this:TweetRedditMoreShare on TumblrRelated