The Tokyo Steel is back from manufacturing and looks and sounds great. Robert Edmonds' artwork looks fantastic, I think everyone here is blown away with his interpretation of the music. A complete knockout.
First up is the video shoot for the song "New City Anthem" - if you're curious please check it out right now on last.fm
Everyone is incredibly excited about this new album, we all have very high hopes for it!
The Tokyo Steel is out October 20th 2009.