Saturday, February 27, 2010

Fast Death -Finally

The Fast Death self titled 7 inch is due to launch March 16th. Sneak peak of the cover...
sm

1 comment: