Hundreds of Trump supporters lined up early on Thursday, Oct. 31, for a rally  in Tupelo, Mississippi, in spite of cold weather to see their president.

The temperatures dipped below freezing overnight to 30 degrees outside the arena. By Friday morning, the line outside the arena was blocks long.

President Trump is calling for support of Lt. Gov. Tate Reeves, who is in a tight race to replace term-limited Republican Gov. Phil Bryant on Nov. 5, in the year-off election. The race between Reeves and Democrat Jim Hood for the open seat is considered the state’s toughest governor’s race in nearly a generation.

The arena was over half full 3 hours before the rally began.

By 5:30 p.m. on Friday, the arena was packed with supporters waiting for Trump’s address.

Speaking at the rally in the northern Mississippi city of Tupelo on Friday evening, President Trump endorsed Reeves, calling him a “great guy.”

Reeves said under Republican control in Mississippi, students are seeing academic gains and lawmakers are building up the state’s financial reserves.

“Mississippi is moving in the right direction,” Reeves says in one of his campaign commercials. “We need a governor strong enough to take us to our full potential. Jim Hood won’t, but I will.”

President Trump said in Tupelo, “While we’re creating jobs and killing terrorists, the Democrat Party has gone completely insane.”

President Trump is scheduled to travel to Kentucky on Monday, Nov. 4, to campaign for incumbent GOP Gov. Matt Bevin. He heads to Louisiana on Wednesday to headline a rally for Republican gubernatorial candidate Eddie Rispone.

Includes reporting from the Associated Press