BLACK DIAMONDS – Once Upon A Time (2017)
Though they’ve been together since 2004, “Once Upon A Time” is only the third release from Swiss melodic hard rock act BLACK DIAMONDS, but listening to this new album for AOR Heaven Records, you’d be easily fooled into thinking that this was some long lost artifact from 1987. With hooks aplenty and a boatload of crispy & crunchy guitar riffs,...