Icy England, Icy France