Trump Goes on Massive Twitter Tear! Here Are The Highlights

The President is confident as ever about re-election.