GOFFSTOWN, N.H. – Sen. Amy Klobuchar brought her message of grit and electability to New Hampshire on Monday, where she has a year to make an impression with the state's Democratic voters if her presidential campaign is to gain traction outside the Midwest.
"I come to this race ready to win, and if you don't believe me, look at my record," she said. "In the last three elections, I have won every single congressional district in Minnesota — including Michele Bachmann's."
It was Klobuchar's first stop in New Hampshire as a presidential candidate, although she quickly told a group of about 100 people gathered at a tavern in the Manchester-area town of Goffstown that "I've been here a lot." She mentioned campaigning for the state's two Democratic senators, Jeanne Shaheen and Maggie Hassan, and joked: "I know how to pronounce Lake Winnipesaukee."
New Hampshire traditionally holds the first primary of the presidential cycle, preceded only by Iowa's caucus. Next year's New Hampshire primary must be held no later than Feb. 11.
Later Monday, Klobuchar was guest of honor on a CNN town hall in Manchester. She struck a moderate tone, declining to endorse proposals popular with progressive Democrats like Medicare for all and the "Green New Deal" that she called aspirational but not immediately achievable. She also said she didn't support making college free.
"If I was a magic genie and we could afford that, we would," Klobuchar said. "But I've got to tell the truth. We've got a mounting debt that keeps getting worse and worse."
Klobuchar is not as well-known in New Hampshire as some other Democratic candidates, and her Goffstown crowd was smaller than those drawn by rivals like Sens. Kamala Harris of California and Cory Booker of New Jersey. Both of them also campaigned in New Hampshire on Monday.
But Klobuchar is betting that a moderate style and record of working with Republicans could be a draw here, a swing state where independents and Republicans can vote in the Democratic primary.