Hey guys!
I've found an interesting Windows icon under the text saying "Coming Soon"
https://www.waterfoxproject.org
I think you need to check it out on PC
I've found an interesting Windows icon under the text saying "Coming Soon"
https://www.waterfoxproject.org
I think you need to check it out on PC