Oh- kaaayyy... Never even heard of these guys but I'll surely give it a go.
Edit: Incidentally, just for the record, if you look back you'll see they haven't all been new releases. I've suggested Twelfth Night's 1982 "Fact and fiction" and Alphataurus' 1973 debut. Plus of course It Bites was from 2009. And then there was Captain Beyond's debut, that was 1972 I think. In fact, as a ratio we've had less new/recent albums than older ones reviewed here.
__________________
Trollheart: Signature-free since April 2018
|