Day One of Marriage Equality in North Carolina
Here's another hint:
And a third. . .
While you're celebrating, take a look at my friend, photographer Max Cooper's photos of the first marriages taking place at the Buncombe County Register of Deeds office in Asheville, NC, including the super-adorable first couple in line.