David Gergen has a big penis and he is showing us all.