I live in Richmond and I wish I could say the same. But, it would be the end of the world if Richmond ever voted in a Democrat so hopefully this is just a local aberration.
I should have clarified, sorry. I live in the Hampton Roads area, so really can only speak to what I see around here.