New Orleans: "Vagina Capital of America"

I'm going to bow out of this thread before I get some infractions.

:hihi:


But should this make me happier to live in Louisiana/NOLA?