Masked jazz-metal weirdos Imperial Triumphant go pop with new track Eye Of Mars. Not really: they’re still masked and weird.

Goto Top