noone seems to know about those two pages ... i wouldnt expect them to return anytime soon though. PEEL used to be on the same server as TFO; the long downtime caused me to switch hosts for it tho.
FrCr was semi dead for quite some time now and at the moment only has some dummy page up, if i see that correctly. One of their old temporary addresses sends me to lots of prOn ...
right now, i can only think of 2 english all purpose sites with a larger content archive:
- the futurama point (TFP)
but they both arent updated at the moment. (for links, look at the buttons down here)