The crazy professor who lost his keys 20 yrs ago is in denial STILL and is…blaming the voters?!? đŸ˜‚