High of 26 ºF forecast for Saturday. What the heck Mother Nature!