The Republican John Dean. 😉
I thought of Howard Dean and his weird scream as soon as I saw this.....that sure stuck with him.