LOL!!!! I guess this means internal polling is showing Delaware is close. LOL!!!!!!!!!!
Please keep laughing............Delaware has gotten a bit closer recently than it had been.