There is no nation in the world that does intense atmosphere better than the French, be it music, theatre or television. Whenever you see an album from a French band for review you simply know that you are in for an experience and, quite often, it can be formidable but it is always rewarding. So..