Hmm. I would've gathered that the NDP would be quite strong in Minnesota.
That map is kind of misleading, just like the Democratic vs. Republican map most of those blue counties aren't very populated. Hennepin would be close between the NDP and Liberals too. But I don't see much reason for those agrian counties to vote NDP, there simply isn't any such NDP-voting area in Canada.
Certainly not in Montana like Xahar suggested.
It makes sense if you take note of who the people who are actually Democrats in Montana are.