Thursday, June 06, 2002

Where's my specs?: Ananova reports on the world's tiniest web site. This is an idea whose time has not come.