Not Everyone Likes The Internet Archive
You’ve probably heard of the Internet Archive, but if you are not familiar with it, it is one of the world’s largest and busiest websites. Currently ranked 173 by Alexa over the past 90 days, this figure is almost certainly an undestimate.