Libertarian Presidential Candidate Gary Johnson stopped in Rapid City along his campaign trail on Wednesday.

Johnson held a rally at the Rushmore Plaza Civic Center.

He talked about subjects such as cutting military expenses, submitting a 100 percent balanced budget to Congress if elected, and embracing immigration.

He also explained what smaller government is.

Gary Johnson says, "I think we're proven that we do really care about smaller government. We also care about people being able to make individual choices in their own lives, always coming down on the side of choice as long as choices don't put other people in harm's way."

Right outside the Civic Center, a few Trump supporters were waving signs in favor of their candidate.

Johnson believes neither Donald Trump nor Hillary Clinton are the right fit for America.

Gary Johnson says, "If Hillary or Donald Trump is elected, I think the polarization in Congress is gonna be worse than ever. If you elect a principles 3rd party vote - Libertarians Bill Weld, Gary Johnson. I think we have the opportunity because we're going to hire a non-partisan administration to really call out both sides to come to the middle to deal with issues that this country faces."

Johnson's next stop will be Minneapolis and then Detroit.