Official Proof Democrats hate America thread

Seems that the Brits have an actual grasp....

 
Top