Tuesday, June 28, 2011

The Blade

Anyone know anything about this Italian band, who supposedly released at least one demo in the '80s?

No comments:

Post a Comment