Date: 19 Oct 2006 Views: 4318
So the Labrador Sea is the foggiest place on the planet... covered over 85% of the time!