“More lie Mao’s Red Guards...”
Nah.
More like the revolutionary scu*bags of the new American Communist/Fascist Party.
IMHO