Minneapolils, MN (CLARKSVILLENOW)- Terry Willis, the Huntsville man whose 1,000 mile march to Minneapolis brought him through Clarksville, Tennessee in early June made it to his destination this week.

Willis, began walking as a protest for justice for George Floyd, who was killed in police custody on May 25 and was 150 miles into his trek when he stopped in Clarksville and met with local leaders and those in the community that supported his message of justice and equality.

“I started this journey and it was something that I did not see how it was gonna end, and I still don’t,” Willis said while in Clarksville. “God just told me to start walking, so I started walking. He tells me to keep walking, so I am going to keep walking. One thing I can say is that I promise. I made a promise to myself, to my son and now to you. I will get there. No matter how long it takes, I will get there. And once I get there, they will hear us.”

Willis completed his 1,000 mile protest on Sunday, July 12 at the George Floyd Memorial at the intersection of 38th Street and Chicago Avenue in South Minneapolis where Floyd took his last breath, according to a report by WHNT19,

Along the way, Willis stopped to pay his respects to Breonna Taylor in Louisville, Kentucky, Michael Brown in Ferguson, Missouri, and others who have lost their lives at the hands of police brutality.

Willis flew back home to Huntsville this week to reunite with his family and friends.

He said the next step in his journey is to start a non-profit to teach teens and ex-convicts trade skills free of charge so they can have a better future, the report said.