I really liked this! I don't know why you had John F. Kennedy as a tag. I think you meant John Kerry. Their names are a little similar. I just loved the animation in this. Everything flowed so wonderfully.
I especially wish you made one like this today. No one can forget Donald Trump. The voices were pretty spot on. I'd rather vote for Bill's cat, Socks. I guess we messed this up both times.