Home2011May27They’ve won They’ve won May 27, 2011February 13, 2021 At least in Italy, the marching morons have won. One must wonder exactly how far down we will sink this time. Post Views: 3
Heh Days of our Trailers has posted his favorite picture of Che Guevarra, beloved of foolish college students, opportunistic t-shirt manufacturers…