Album Review: Leviathan by Therion (Nuclear Blast)

The Swedish symphonic metal band, Therion, will release their 17th studio album, Leviathan, on the 22nd of January via Nuclear Blast.

Keep On Reading