Have you tried looking in your browser history to see if its still listed in there.

I just tried a quick Google, but there is a lot to go through.
Is there something else you can remember about the page?