Sounds alot like John Kerry.....
LOL... can you imagine what it would be like to wait on him in a restaurant? How much you want to bet he would be an abusive aresehole and short you on the tip.