Download Firefox 3 From 5pm Today - World Record Attempt June 17, 2008 Help Firefox break the world record for the most software downloaded in 24 hours with the newest version of Firefox which launches today from 5pm. Previous post: Song of the day #206 - Journey Next post: Song of the day #207 - Bush