I heard this joke a little while ago and I'm not sure I've got it right, but I'll pass it on. You may have heard this before.
Definition of heaven: British police, German cars, French food.
Definition of hell: British food, German police, French cars.
Have you Euro guys heard this?
Have a great sailing weekend!
David
H20