Ffffound is shutting down
Weird, this was a site that I used to hit pretty regularly, and then it seems that one day I just forgot it existed?  And so now linking to it I remember having gone to it, but I don't remember what it is.