Stephan Pastis never ceases to amaze. For those of you who dread the upcoming election, this one's for you.....
This pretty much sums up how I feel about life......