Archive for August 31st, 2004

New mozilla.org

August 31st, 2004 by daryl

As noted here and many other places around the Web (later if not now, no doubt), Mozilla has launched a new site that features the Firefox and Thunderbird products. If you haven’t checked out these applications, you’re missing out.