8.001.430 downloads within 24 hours and I have been a small part of it. Here is the proof 🙂
“Mobilizing over 8 million internet users within 24 hours is an extremely impressive accomplishment and we would like to congratulate the Mozilla community for their hard work and dedication.” said Gareth Deaves, Records Manager for Guinness World Records.