Hehehe
I am so thinking this is James Carville.
I really am.
I think he's a bit detacted too.
Y’know.....that’s an interesting guess! Hmmmmmmm.