Firefox Download Day SetJun 12, 2008, 15:15 (13 Talkback[s])
(Other stories by Steven J. Vaughan-Nichols)
[ Thanks to Steven J. Vaughan-Nichols for this link. ]
"Who knows, maybe the Firefox downloads might even make a dent on the Internet global traffic. For more details keep an eye on the Mozilla Party Central and the Spread Firefox sites."