Donald Trump is delusional. John Iadarola and Brett Erlich break it down on The Damage Report. Follow The Damage Report on Facebook: …


source