Answer: oscarthegroucho

AnswerCrossword Clue
OSCARTHEGROUCHO

Marxist on "Sesame Street"?

OSCARTHEGROUCHO

Marxist Muppet?