Clinton or Trump? It doesn't matter who you support because we can all agree this is brilliant.

The very good people at Bad Lip Reading have come up with this (read in the Donald voice) fantastic, well, bad lip reading, of the first presidential debate.

Considering all the humorous things this pair has said during the course of the campaign, it's pretty impressive that their words could even be funnier.

Whether you want to make America great again or you are with her, just remember as you catch your breath between laughs, that one of these two is going to be president.