Ignoring the facts in front of their faces is something many DUers have mastered.
90%+ of Democrats will vote for Coakley, helped keep an innocent man in prison, protected real child molesters, etc etc
98%+ of Republicans will vote for Brown,
2/3rds of independents seem to be supporting Brown at this point
There is no liberal vote against the Dems. They might be angry and upset but they will always vote for the ones holding the leash.