Polls

Bad Lip Reading the Presidential Debate.

281

Written by:

These get better every time.

If you’re not registered to vote (or just want to check your status), click here.

Continue reading

Hillary’s America: Loved Ones

622

Written by:

Take that, Donald.

Continue reading