Mysterious coolant

Great but "Gee Whiz" I can't believe you could not SMELL that much leaking........and it usually doesn't take much to smell and to fog up the windows from the defroster.