Why is this video so dumb? If you pull up a map of the North Sea, you can observe for yourself that it’s surrounded by England, Norway, Denmark, and the Netherlands. The closest major ocean is ...