Technology with attitude Announces Biden As VP Before Obama Camp?


I can understand the news organizations getting their hands on the info, but This is supposed to be a non-partisan organization devoted to fighting AIDS?

Here are a couple of screenshots from an email they just sent me…

First, the one that talks about Biden explicitly:

Then the non-committal postcard:

So much for that text message…