Firefox 8.0 released already – if you know the link

Firefox 8.0 has been released but the official launch date is tomorrow.

The world’s most popular web browser by number of downloads can be installed today, by visiting this link.

This download is for the Windows platform.

Meanwhile, Firefox8.com is owned by some fella in China and does not resolve.

Copyright © 2024 DomainGang.com · All Rights Reserved.