OnThisDay
laughingm0n
•
1 year ago
•
100%
July 15th, 2003: The Mozilla Foundation is established. It's best known for its Firefox web browser which was a game-changer for many tech enthusiasts and a key component in the history of the interne
Comments 1