moshville.co.uk
Band of the Day: Screaming Beast
Oh, come on. You don’t get a more wonderfully metal name for a band than Screaming Beast. Better than that, though, is that they live up to the name. Screaming Beast is a two-man act from Man…