Europe lives and marches on!!