President Donald Trump held a packed rally Thursday night in Minneapolis, Minnesota and enthusiastic supporters were out in force.

About 20,000 were in the building with more outside, with the line starting two days before, with Dan Nelson hoping to get a front-row seat. “My company went from stagnant to growing and from no bonus to bonus. With the tax cuts alone, my check has gone up. People are getting better raises than before,” Nelson explained.

The line was massive.

Line for tonight’s Trump rally is no joke. pic.twitter.com/5WzdnHe8Rx — bengarvin (@bengarvin) October 10, 2019

According to one supporter, it started at Minnesota Democratic Rep. Ilhan Omar’s office.

The line to get in to the Trump rally starts at Omar’s office pic.twitter.com/NO7qWRNY0t — Tim (@timstv) October 10, 2019

President @realDonaldTrump arrives at the Target Center in Minneapolis, Minnesota for a MASSIVE TRUMP RALLY. Speechless — this is absolutely EPIC!! #TrumpMinneapolis #KAG2020 pic.twitter.com/IGxcDjALpc — Dan Scavino (@DanScavino) October 11, 2019

Trump touched on familiar themes, but also charged up the crowd to win Minnesota in 2020.

“For the next 13 months… We are going to fight with all of our heart and soul and we are going to win the great state of Minnesota in 2020.” –@realDonaldTrump pic.twitter.com/j7C6Q3KWss — GOP (@GOP) October 11, 2019

"The Republican Party is the party of the American worker, the American family, and it's the party of the American dream! …We begin this political campaign with the best record, the best results, the best agenda, and the only positive vision for America!" – @realDonaldTrump pic.twitter.com/YqgE1tY4sS — Trump War Room (@TrumpWarRoom) October 11, 2019

He also hit on Joe Biden in his speech, proposing a new t-shirt idea – Where’s Hunter? – a reference to Joe Biden’s son, the source of controversy over deals done in Ukraine and China while Biden was Vice President.

As electric as it was inside the building, outside the building it was chaotic, with protesters harassing the police, calling them “pigs” and trying to incite them. At least one officer reportedly had to use pepper spray on threatening people. They also burned MAGA hats. Multiple arrests were made.

In the Minneapolis streets outside Trump’s rally there was a rather tense stand-off between police officers and protesters chanting: “Whose streets? Our streets.” There was also briefly a chant of, “Kill a cop, save a life.” — Jenna Johnson (@wpjenna) October 11, 2019

Breaking: outside Minneapolis Trump rally. Protestors lighting Maga hats on fire. Rushing police. Calling them pigs, etc. Escalating scene. pic.twitter.com/HxUFzs8OWF — Matt Finn (@MattFinnFNC) October 11, 2019

BREAKING: Protesters burn Trump hats and flags outside Trump rally in Minnesota (CBS News) pic.twitter.com/nNx64TaH3r — News Breaking LIVE (@NewsBreaking) October 11, 2019

They even attacked and chased one Trump supporter, after one person shouted, “There’s a Nazi!”

A man leaving tonight's Trump rally in Minnesota was spotted by a group of protesters who yelled: “There’s a Nazi over here!” They then attacked the man, slapping and pushing him until he ran away. pic.twitter.com/HfL2kKE9jn — Daily Caller (@DailyCaller) October 11, 2019

Sen. Tim Scott (R-SC) was particularly disgusted by the display outside. He condemned the leftists trying to intimidate people.

From Fox News:

Civilians, he said, are “consistently being intimidated” and are being asked to “cower” to what he characterized as a “new, socialist regime.” “This approach toward anarchy continues to run amok. We cannot afford that in the greatest democracy on Earth.”