Hours before the House votes on whether to impeach President Donald Trump, hundreds of demonstrators gathered in Times Square Tuesday night chanting "Tell me who's above the law? Nobody is above the law!"
They weren't alone.
Rallies sprang up from Oregon to Florida on the eve of the vote on two articles of impeachment against Trump, charging him with abuse of power and obstruction of Congress.
In Seattle, hundreds gathered at the federal building downtown, and another group stood on a bridge overlooking I-5 to get their message across.
Seattle Mayor Jenny Durkan spoke at the downtown rally, telling impeachment supporters that "nobody is above the law - not even the president."
“I’m kind of fed up, and enough is enough. I’m here for my kids,” said Carrie, while holding a sign supporting the president’s impeachment.
“We’re not just a poll number. We’re people and we mean it. We support them to do this,” said Vandana Whitney, a rally participant.
The local rally was led by a non-profit organization called Seattle Indivisible. The group said more than 3,200 people registered to participate.
People also gathered in Tacoma and other spots around western Washington, joining the 600-plus demonstrations nationwide.
Democrats say Trump pressured Ukraine to investigate his political rivals in exchange for security aid and that he obstructed a congressional investigation by refusing to allow key officials to testify.
Trump has asserted that Democrats' attempt to impeach him is part of a larger effort to avenge the results of the 2016 election.
Protesters in favor of his removal from office took to the streets by the thousands on Tuesday.
Demonstrators in Times Square lined up to stretch a sign for those above them to read. It quoted Article II Section 4 of the Constitution:
"The president, vice president and all civil officers of the United States, shall be removed from office on impeachment for, and conviction of, treason, bribery, or other high crimes and misdemeanors."
In Saint Paul, Minnesota, a crowd gathered to carol but changed the words to the familiar "We wish you a merry Christmas."
"We wish you would leave the White House, some time by New Year," they sang together.
Protesters stood on a corner in Doral, Florida, holding signs for those driving by, including one that read "Remove Trump!" with the pictures of an elephant and donkey -- the symbols of the Republican and Democratic party, respectively -- on either side.
"Donald Trump has gotten away with multiple crimes, and the Republican controlled Senate is not going to do anything about it," Jeff Gilbert told CNN at an Atlanta protest. "This represents an existential threat to this country. This is probably the biggest threat to our democracy, certainly in my lifetime."
He said that the protesters hope to get the public engaged and show lawmakers they are being watched.
In some places, those protesting in favor of impeachment were met with those against it.
Shouts of "keep America great! Trump 2020!" could be heard from the opposite end of Bicentennial Plaza, where an impeachment rally was being held in Raleigh, North Carolina.
"I met the president before. I think he is a wonderful guy," said Seth Rosenblit, who supports Trump and was visiting Atlanta when the rally took place. "The guy is a patriot. He loves the country, and this whole stuff with the Democrats are trumping up against him is nonsense. They have been doing it for three years, one thing after another and it's no basis for any of it."
He said he went to the protests to see if there was another to counter it but told CNN that he couldn't find any. Although he didn't agree with those demonstrating, he said it was a good thing that they were exercising their right to free speech.