According to alexa.com, 68kmla.org is ranked 561,566th most visited site on the web. You can download a text file of the top one million of their website. Thought it was pretty interesting.
Pretty much. The data is based off people with the Alexa toolbar installed, which only works on Internet Explorer.
Which evil bastard is using IE to visit the 68k MLA? - I demand to know! }
Maybe! We should look for eBay listings such as "For sale a vintage Microsoft Windows Internet Explorer browser, version 5.5, near-mint condition, with the ultra-rare Alexa toolbar installed!! L@@K AT THIS!" [] ]'>