Sunday, July 11, 2004

I've been meaning to get into talking about Robert Greenwald's new documentary Oufoxed but so far haven't done so.

However, there's a big article about the film in today's New York Times.