Democrats made this video and Trump can't stop laughing

What is this guy, an infomercial for life alert?