I have searched the searchbar.
I have searched the google.
I'm trying to find a website someone had posted in one of the forums... it was a web crawler of sorts that had screenshotted our homepage (and many other websites) over the years.
Anyone have any leads?