Friday, June 13th, 2008
by Danny
Hi everyone,
We got a gess from a post of mine what third party websites was thinking to the date of the firefox 3 launch. But in the last couple of days, we have found out from mozilla itself that it is the 17th June, not 27th June.

Thanks,
Danny