Sen. Jeff Sessions endorses Donald Trump at Madison, Ala. rally in front of huge crowd

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

MADISON, Ala. – It was a beautiful day in north Alabama Sunday – a perfect day to be outside for a political campaign rally.

Donald Trump made a campaign stop in Madison Sunday afternoon.

The line for the rally began forming at 6:15 a.m. on Sunday, around 10 hours before the official start time. Madison Police said more than 20,000 people were expected to attend Trump’s campaign stop at Madison City Schools Stadium on Celtic Drive.

A fire official on the scene told one of our crews the estimated attendance was around 10,000 – still enough to cause heavy congestion in the area.

Trump teased a big announcement on Twitter shortly after his plane landed. Shortly after he took the stage, Sen. Jeff Sessions joined him at the podium and publicly endorsed Trump for president. Sessions became the first sitting senator to endorse Donald Trump.

The endorsement comes two days before the crucial Super Tuesday primary when Alabama and a dozen other states, mostly in the South, vote.

“At this time in American history we need to make America great again,” Sessions told the raucous crowd as he donned one of Trump’s signature caps emblazoned with that campaign slogan. “I am pleased to endorse Donald Trump for president of the United States.”

“A movement is afoot that must not fade away,” Sessions added.

Cuing up Sessions’ endorsement on stage Sunday before a crowd of thousands, Trump referred to the Alabama senator as “really the expert as far as I’m concerned on borders.”

“We want strong borders. We want the wall,” Trump said.

Sessions also touted Trump’s outsider status, noting that Trump — who largely self-funds his campaign — is not backed by special interest groups.

*CNN contributed to this report