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