Cape North is even foggier and stormier than last time. One day we might actually see something.