Cruz 30% Trump 28% Rubio 17% Carson 6% Huckabee 5% Rand 4% Bush 3% Fiorina 3% Santorum 2% Christie 1% Kasich 1%
what’s your NH prediction? :)