All the links I can find for these are on Leo Sims old site, and I can't find it on his new site or on his Tumblr. I would love to have this particular wall oven, which is apparently a poster or wall art. Right now that is exactly what I need, a non-functioning wall oven that I can just stick on a wall so I can use whatever wallpaper I want behind it.
It's super useful! It can't usually get you files that have been removed from the filehost itself (i.e. if the link to the Tumblr or website is fine but the link to SFS, Mediafire, etc. is dead) but it's amazing for finding backups of the page that linked to the filehost, and often the file is still there.
If you are having problems seeing the CAPTCHA, please clear your browser's cache and cookies and ensure that you do not have any browser addons or extensions that interfere with the display of the CAPTCHA. Then, close the CAPTCHA window and click on the register button to open the CAPTCHA again.