Jim made this video for Americablog, but I know John wouldn't mind my sharing it here. Jim isn't getting the support of the Democratic party establishment, but his grassroots efforts are paying off.
To learn more and to donate to Jim's campaign go HERE.
Oh, and did I mention that Jim is gay? Well, if you read my previous post about him, you already knew that.
And so it goes.