I still have the site in my bookmarks folder under "Rumors" and the page still comes up with "Forbidden You don't have permission to access / on this server." Even though I know it will never change, I just can't seem to take it out of the folder for memories sake. Was such a great site!
Anyone know what Nick Deplume is up to these days? deplume.com Is still up but there is really nothing there.