Michelle Shocked goes on a rant against gays, it appears, in San Francisco.
Added: