Firefox 3 Hits the Net on Tuesday!

from LifeHacker.com
Mozilla announces that Firefox 3 will be officially released this coming Tuesday, June 17th. Get your clickers ready, because they’re aiming to break a world downloading record that day.

Filed under: Technology