Nephila – Nephila (The Sign records)

Now then , cast your mind back to a Velvet Thunder review last Autumn of the Italian retro-rock band Witchwood, described in those pages as an imagining of Uriah Heep and Jethro Tull playing together on the same stage. That perfectly captured the sense of the band, enough for me to rush out and invest!..