Just noticed this recently: http://www.mouseplanet.com/mike/web_sites_II.htm
It shows the old site layout, says that the review section is "recent" and doesn't even mention the photo albums, but it's still interesting.
It shows the old site layout, says that the review section is "recent" and doesn't even mention the photo albums, but it's still interesting.
