Native American Day has a long history in South Dakota.
Tim Giago and former Governor George Mickelson worked together to pass legislation in the late eighties - changing Columbus Day to Native American Day.
South Dakota was the first state to celebrate Native American Day.
A few other states have also moved on from Columbus Day - instead celebrating Indigenous Peoples' Day.
It's a movement Giago says more states should consider joining.
Giago says, "We did it in South Dakota. At one time, people won't even realize this - we were called the Mississippi of the North because race relations were so bad here. If we can bring about a major change like that in a state like South Dakota, we can do it anywhere."
The first-ever Native American Day in South Dakota commemorated the 100th anniversary of the Wounded Knee massacre.