Marshalltown had a high temperature Wednesday of 71 that broke an all time record high for the date in the cities history. The old record was set in the year 2002. During a six day stretch with warmer than normal temperatures this was the third time a record high temperature was broken. Now its downhill with rain and snow in the forecast and colder temperatures. Parts of northwest and north central Iowa face a winter storm and blizzard possibilities.