>>507742117
>>507742268
>>507742365
The left can't meme. You lost.