Considering how much time he has spent campaigning in New Hampshire, it's perhaps no surprise that Republican John Kasich took some time Friday to have a snowball fight.
The governor of Ohio, whose disappointing finish in Monday's Iowa caucus leaves him a long shot for his party's nomination, took part in "an impromptu snowball fight with members of the media and volunteers," according to his campaign.
The video showed him ducking snowballs and launching some of his own in front of a snowy red barn.
According to the latest NBC News poll, Kasich has 10 percent of support among likely primary voters in New Hampshire, trailing only Donald Trump, Marco Rubio and Ted Cruz.
Kasich has campaigned heavily in the Granite – the snowball fight took part between his 99th and 100th town hall events in the state.