Watch Hillary’s Biggest Fail at Last Night’s Dem Town Hall – The Young Turks via @ringoffireradio 5 years ago