These two records have been in constant rotation lately. Much respect to the French scene. Keep the faith!