Steve Cohen is the most embarrassing politician the state of Tennessee has ever produced..
Yeah. Sure is embarrassing for us in TN too have Cohen, Corker, and Alexander representing us.
That Cohen looks like a cartoon character.