Day of download 2008 having a sleepy start June 17, 2008New and ShinyBrett O.K mozilla it’s after 3:00 am. Where is Firefox 3?
Its released at 10AM PST.
Guess I missed that on spreadfirefox.com but it’s clearly on wikipedia. My Bad:-(