Anti-Business Anti-American Anti-Freedom Anti-White Anti-Christian Anti-Gun Anti-Heterosexual
Dead on Balls Accurate.