PHILADELPHIA (WPVI) -- Former President Bill Clinton took to the stage to address the crowd for the the final day of the NAACP National Convention in Philadelphia.
People gathered Wednesday into the ballroom at the Pennsylvania Convention Center to hear Clinton speak.
"This is a meeting about the future, but every day to get at the future you got to bury your demons, seems like you have to keep burying them every day of your life, doesn't it?" Clinton said.
Clinton spoke about everything from the Confederate battle flag coming down in South Carolina to voting rights issues and justice reform.
"The president spoke a long time yesterday and very well about criminal justice reform and I appreciate what he has done and I want to say a few words about it because I signed a bill that made the problem worse and I want to admit it," Clinton said.
"To speak to one of the things I think he regretted in terms of mandatory minimums, the president really showed the stature of himself not only as a commander in chief, but as a human being," Cornell William Brooks of the NAACP said.
The take away for Wednesday and from this convention: there is still work to be done.
"The president also emphasized that we all have a responsibility to improve this imperfect American union," Brooks said.
"The struggle is real. We are still in the midst of it. We've made a lot of progress, but we have still have a ways to go," Andrea Antoine of Anchorage, Alaska.
"You go home inspired to take the fight and to do what you can in your hometown," Jesse Turner of Memphis, Tennessee said.
After a gala Wednesday night, the convention will wrap up Thursday morning with a prayer breakfast.