One thing's for sure, Ebony Guy's job is not one I'd ever want (or be good at)!
UPDATE: Also, check out this excellent editorial in the Bedford Bulletin, "Agree with him or not, Perriello at least made an effort to listen to the people."
You’ve got to hand it to Tom Perriello — he came to Bedford and faced the “angry mob.”
While some congressmen have been backing down, canceling town hall meetings and running from any confrontation with those opposed to the current health care proposals being considered, the Fifth District Congressman kept his word and showed up here Saturday to address a crowd of about 300, many who weren’t his supporters.
While it was a spirited group — with some booing an answer or throwing out a heckle or two — those in attendance were for the most part respectful and expressed appreciation for Perriello’s willingness to listen and address their concerns, even when they disagreed...
UPDATE #2: Also, see this video from WSET of a Perriello town hall meeting in Charlotte Courthouse.