>>106991935
Seems interesting, although that site is ancient. It even uses the old Mozilla logo, it took me a second to realize what I'm looking at.

>Last modified April 22, 2004.
Truly an ancient relic.