Vermin Supreme’s Inauguration Was A Riot!

If you didn’t already hear, Vermin Supreme was recently inaugurated as President of the United States on January 20th, 2017 and the celebrations couldn’t have been more festive. Tens of thousands of people or more showed up to show their support with fireworks, musical performances, cannabis, campfires, and more. But there was another man trying … Continue reading Vermin Supreme’s Inauguration Was A Riot!