Big rallies, big talk, insults, empty promises. Where have we seen this before?
0bama 2008/Trump 2016
We really have no choice, do we?