Firefox 3 With Guinness World Record, Ne...
I’m a proud participant of the successful attempt to get the Guinness World Record of the most downloaded software within 24 hours. I even got a certificate. It’s in German though, but I guess you get the idea. I belong to over 8 million people who helped to make...