An interesting aside:

FOG - something that obscures and confuses a situation or someone's thought processes

ORIGIN late Middle English : origin uncertain; perhaps related to Norwegian fogg.

Thank god we're not Norwegians! (Sorry to any Nors here!)

Mac