JT 

Political and social chameleon but ethical buffalo.
See followers