This is foggy / It is foggy. I see no significant difference in the situation you describe. It is certainly not worth arguing about; no native speaker would give either choice a second thought.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.