100,000 popups and counting [Pic] (mozillalinks.org)

posted by neoronin. appeared on reddit on 2007-11-12 07:30:04. read comments.