The “Professional Left”

Vulgar and sophomoric.

Comments are closed.