New Ten Album

And while I’m posting about new releases, Ten have a new album called Illuminati. I loved their early material, but have lost touch with their most recent material. The first track I heard from the new album didn’t impress me that much, but since then I’ve been reading reviews that say this is return to form and the best album by the band for some time. Here is that first video I mentioned so you judge for yourself.