Still Waiting

This is what happens to people who hold their nose and vote Republican.

still_waiting

Share

8:10 am on March 17, 2015