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.
New mozilla.org
Reply