Donald Trump vs Hillary Clinton. Epic Rap Battles of History. Posted on October 27, 2016October 29, 2017 by Unknown user