Once again, liberal Hollywood just can’t help itself.
448
161
270
749
6
512
586
688
