A gem of French Progressive Rock. This album was released in 1981.
The band is back on the road with a new lineup.
I’ve got to say, I really enjoy this. So bad ass.
I feel like it would be amazing if the guys who do Superjail and and guys who do Adventure Time made a Heavy Metal-esque movie for this.