A strong cold front barreling toward Texas bringing snow, freezing temperatures, the National Weather Service warns.