August 6, 2015

In Early Debate, Candidates Forced To Defend Why They Are Even Running

Ouch...

Via: The Daily Caller