After dodging a few Cease & Desists letters, the latest one going to The Leela Zone's web hoster got them to the ground. The two main webmasters say they'll be looking into coming back up as soon as possible though.
Legal notice: "Futurama" TM and copyright FOX, its related entities and the Curiosity Company. All rights reserved. Any reproduction, duplication or distribution of these materials in any form is expressly prohibited. Disclaimer: As a fan page, this web site and its content are not authorized by FOX.