Posted Friday, January 23, 2009 by John
The Showdown's "Achilles - The Breakbreaker" Video Premiere
The new video from The Showdown is making it's world premiere today on Myspace. Check out the video for "Achilles - The Backbreaker" below or here!
If you haven't picked up The Showdown's new album "Back Breaker," pick it up now for only $9.99 at iTunes!
The Showdown - Achilles - The Backbreaker