
As of today Vermont is one of five states that now allow same-sex couples to marry. Massachusetts, Connecticut and Iowa are the others. New Hampshire's law takes effect Jan. 1, 2010.
Land of the Free! Yeah!
I'm crazy. I was almost there. Loved my story. Only had that basic last edit to go through and then...a light bulb went off in my brai...