Fox Goggles

It took me a few tries to write this strip. It s the most vexing question of the Trump era, for me: How can so many people support Trump? I ve known a bunch of Trump supporters. Many of them, in face Continue reading