Here's the difference between heaven and hell. In heaven the Germans build the cars, the French do the cooking and the British are the police. In hell the Germans are the police, the French build the cars and the British do the cooking. Kidney pie and haggis all around.