Dontcha just love it when Trump haters have to scramble when they're confronted with inconvenient facts? Check this out.