Wednesday, June 11, 2008

Firefox 3 - Download Day 2008


I pledged to get Firefox 3 during Download Day (June 17) to set the Guinness World Record for Most Software Downloaded in 24 Hours.

Download Day