Meme Contest Winner By Louie Foxx on November 4, 2018 in Memes After much controversy over this particular photo and a few attempts at voter suppression, we have tallied the dangling chads and deemed this week’s winner Jonathan Wee
No comments yet.