Rating: 5.26

the specter of communism ...
-