Firefox 3 available in under 10 hours.

Posted on Jun 17, 2008

The mayhem will commence shortly. Notice the barrage of plugin updates today? :)

Download Day 2008