I heard this site was big once. What happened to it?

Like