Firefox 3: the Download Day

The last marketing ivention by Mozzilla: the Download Day. The goal is to set a Guinness World Record for the most software downloaded in 24 hours. Subscriptions are now opened.

Tags: , , , ,

Leave a Reply