Thursday, December 16, 2004

11 million copies downloaded

Firefox 1.0 ad in The New York Times today.