I wonder whose side the driver was on. As of this time I have to take every report with a helping of salt. I can think of four different scenarios for the driver without breaking a sweat--three of them fairly likely. All I know is that somebody is supposed to have been arrested. Update: He's alleged to have been seen with the first group of marchers. As feared.
One picture showed a close group of marchers, probably the same team, carrying confederate and nazi flags. (The old Confederacy lands supplied a lot of volunteers to fight the original Nazis.) I've no reason to doubt that "heritage not hate" is a real description of the motives of a lot of confederate flag wavers--and the combination of a symbol of resistance to central control carried with a symbol of totalitarian rule is more than a little ironic. Probably the pictured group were all nazis, and used the confederate flag as the symbol of racial supremacy it is for some people. Some of the other marchers were said to be racial separatists (not the same thing as supremacists, of course), and I've no notion yet of who the rest were, or even if they knew who all the other groups were. Somebody thought it was OK to have nazis tag along, though. Or wanna-be nazis.
Words are supposed to mean something. I've always been interested in history, and WWII was not that long ago when I was young. Nazis were still the symbol of the enemy, and everybody knew why. I hear horror stories that substantial fractions of today's graduates unable to tell what side England was on during WWII (or else who are pulling the pollster's leg--but I observe a fair amount of ignorance myself). What does "nazi" mean to them? Generic bad group? "I know, teacher! I know! It means Trump and anyone who voted for him!" Similarly, racist means you wonder out loud why we import foreigners to cheaply do the jobs you can't find anymore. It isn't even so much "May as well be hanged for sheep as for lamb" as that the distinctions are blurred.
When the powers-that-be claim that noticing certain problems makes you a swamp-dweller, some proportion of you will join the swamp-dwellers. Think of labor relations early last century. Publicly noticing problems got you called communist, and a lot of noticers joined the communist swamp-creatures.(*)
I suspect that too many people have long memories for the nazis to become a significant force again--certainly not under that name. But the attitudes may come back. We had those attitudes before, and though we've had a few generations in which white racism was suppressed, anything can happen--especially when the elite are alien and arbitrary. "Cling to those you can trust"--and you can't trust Pichai, or the Mizzou administration, or HR.
I used "you," but I, and I suspect most of my readers, are in the happy situation of having skills and education that mean we can comfortably ignore some of the problems, and that, knowing the history, we know the boundaries between the ordinary and the vile. I don't worry about the swamp-creatures--there usually aren't a lot of them. We protect free speech for good reason. I worry when people stop noticing the differences. God help us.
(*) National socialism is congruent to international socialism: totalitarian, the party is the most important thing, violent expansion, have to break a few eggs to create utopia... I regard Che Guevara shirts the same way I think of Martin Bormann shirts.