The Debasing Race: Meet the Fox News GOP Debate Contestants

It’s time. Tomorrow night, at 9 p.m. Eastern Daylight Time, ten drunk clowns are going to fight with each other on national television for the chance to make wildly important decisions that affect each and every one of our livelihoods. It is going to be a god damn masterpiece. » 8/05/15 7:30pm 8/05/15 7:30pm