Seth Myers has a hilarious run down of recent political events, including the secret meeting of Ted Cruz and Ben Carson in a closet. Yes, you read that right: They met in a closet. Why, you ask? What a silly question. After all that has happened in this campaign, you still think things have to make sense?
[Read more…]