Liberals are losing their minds.
668
434
877
290
953
1149
309
1446
