The extremes of American society are gathering for a showdown in Charlottesville, Virginia today as 2017 meets 1865.

Video shows agitators carrying communist red flags through the streets as another group passed, with many flashing the leftist power fist:

Witness Hector Alcala noted Black Lives Matter at “Democratic Socialists” were on hand, and added the “Defend Cville” hashtag.

Antifa, the group best known for violence in Berkeley, is on the scene, too:

Here, a counter protester hurls a newspaper box at demonstrators:

Meanwhile, “white nationalists” gathered and video shows them rushing down stairs to battle the leftists.

More battles:

Huge brawl breaks out between what is reported to be Antifa and the alt-right marchers. #Charlottesville pic.twitter.com/Igi72se3qQ — The Rouser (@RouserNews) August 12, 2017

ABC News reports about the day:

Saturday’s far-right rally comes after a Friday night march by torch-bearing white nationalists on and near the University of Virginia campus resulted in brawls with protesters countering the event.

The Unite the Right event Saturday was supposed to begin at noon, but people both in support and opposed to the rally began gathering earlier and by 11 a.m. two people had been treated for serious but non-life-threatening injuries after an altercation at the city’s Emancipation Park, according to city officials.

Developing…