Mother Nature was no match for some drivers as heavy snow pummeled through southeast Wisconsin on Thursday, Dec. 19.