Kind of creeped out by the PlanetProject.
November 15, 2000 7:08 AM Subscribe
Kind of creeped out by the PlanetProject. I went to AltaVista to check on some stuff and noticed that the PlanetProject banners were everywhere on the site. A pretty complete roadblock. What IS the PlanetProject?
This thread has been archived and is closed to new comments