The last time Clark Luster marched in New York City was in the 1960s to protest the Vietnam War.
Over half a century later, the 72-year-old retiree from Asheville, North Carolina, says a new threat has compelled him to hit the streets once again: President-elect Donald Trump.
"We've got to do something about him," Luster told The Huffington Post on Thursday. "What's happened since the election ― the appointments of his Cabinet, the incompetence demonstrated during the confirmation hearings, [Trump's] relationship to Russia ― all of these things come together and tell you that we're in a very unsettled and unreasonable time."
Luster is one of 25,000 people, according to event organizers, who flooded the streets surrounding Trump International Hotel and Tower near Central Park during the "We Stand United" rally on the eve of Trump's inauguration.
Filmmaker Michael Moore and New York Mayor Bill de Blasio spoke at the massive anti-Trump demonstration. Other high-profile figures, including actors Robert De Niro, Mark Ruffalo and Cher, joined throngs of individuals and families of all ages and ethnicities.
Queens resident Fiza Deen, who said her father marched from Selma to Montgomery, Alabama, with Martin Luther King Jr. during the civil rights movement, made her way down Broadway with her 7-year-old daughter, Chloe, carrying a sign that read "No! Stop Trump/Pence."
"I feel like it's important to speak out for what you believe in," Deen told HuffPost on Thursday. "I don't believe he is a legitimate president, and I think he needs to go."
"I am worried," she said about the Trump administration's potential effects on her daughter. "Racism has become blatant. It's become crazy. I don't know what's going to happen when she gets older."
The "We Stand United" rally near Central Park was organized by environmental advocacy group Greenpeace and liberal activist organization MoveOn.org, as well as several local nonprofits.
Organizers said on the event's Facebook page that they wanted "to stand united and send a message to President-elect Trump and Congress that New York will protect the rights of people and the environment."
Moore announced the event on Twitter last week:
De Blasio pledged his attendance in a series of tweets Monday:
"As the mayor has said repeatedly since the election, we will work together where we can, but he will remain a steadfast and outspoken advocate in the face of policies that threaten the well-being of our city," a spokeswoman for De Blasio said Tuesday in a statement to The Huffington Post.
The Democratic mayor spoke at the rally along with other high-profile activists. They stressed the importance of fighting for progressive policies on issues such as health care, immigration and the environment.
"Donald Trump may control the agenda in Washington, but we control our destiny as Americans," De Blasio told the throng of protestors camped outside Trump International Hotel. "We don't fear the future. We think the future is bright if the people's voices are heard. We will fight this together."
Actress and Brooklyn native Rosie Perez challenged rally attendees to unite against "intimidation and bullying" spread by the incoming administration.
"Donald Trump is from this city," Perez told the crowd. "He is a New Yorker, and yet he has spread a message across this country that is the opposite of who we are as New Yorkers."
The fired-up crowd could be heard chanting "The whole world is watching!" as she spoke.
Civil rights activist Al Sharpton and actresses Cynthia Nixon, Sally Field and Shailene Woodley also attended.
"We Americans, we New Yorkers, we patriots will stand united for our rights and the rights of our fellow citizens," De Niro told the crowd.
Justin Krebs, a campaign director at MoveOn.org, called the rally's location outside Trump's 52-story luxury hotel a "lightning bolt of symbolism."
He told HuffPost that he hopes the demonstration inspires New Yorkers to hold their local and state representatives accountable if they don't stand up to Trump's proposed policies on the environment, immigration and health care.
"[This rally] is an assertion that we are going to be united," Krebs said, noting the "remarkable surge of energy" among Americans to speak out since the election. "There's something here that is so authentic and inspiring."
The rally comes before hundreds of anti-Trump worldwide marches planned around Inauguration Day. Nearly 1.5 million people are expected to participate in the Women's March on Washington and its more than 600 worldwide sister marches on Saturday.
Minneapolis Mayor Betsy Hodges also attended the event. She told HuffPost on Thursday that Trump has "attacked our values" by targeting groups such as immigrants, Muslims, people with disabilities and the LGBTQ community.
"My hope for this rally is that people begin to think of what our proactive agenda is for the next four years," Hodges said. "I think organizing is one of the key things people need to do. Social media is very powerful, but it can't be the only tool in your toolbox."
Trump is right about one thing, though: People are expected to pour into Washington this weekend. If the "We Stand United" rally is an indication, a large number of them won't be there to sing his praises.
Sebastian Murdock contributed reporting.
This is a developing story. Check back for updates.