After two decades since their debut album Forest of Minds, French cult quartet Thalia returns […]