Fog has long been one of my favorite weather phenomenons....