The insane and arrogant Stark might be the absolute worst among the assorted human detritus that infests the US Congress.
And THAT, is saying a lot.
Nah. That belongs to Sheila Jackson Lee hands down.