Recently, I was invited to join an expedition to the Bermuda Triangle. I declined because of other commitments, but “the crew that never rests” (Sir Walter Scott’s name for the Intelligence – or idiocies – who keep pestering us with this kind of phenomenon) refused to let me off the hook that easily. A few days after the expedition left, I turned on the television and caught an advertisement for the new film, Airport 77. The advertisement began with an actor shouting “Flight 23 is down in…
7.8k