Tom has a seat and ponders life in the fog. Atop the Cabot Trail in Cape Breton, Nova Scotia.