They’ve won

At least in Italy, the marching morons have won.

One must wonder exactly how far down we will sink this time.

Leave a Reply

Your email address will not be published.