Screaming Planet

Where old bloggers come to die.

The Lazarus Planet

Buried deep within the fossil record of the myriad tubes that comprise what we have come to know and love as teh intarwebs lie traces of a small city known by the pompous name of Screaming Planet. Dead links on other sites, blogs and forums, scraps of search phrases that try to lead the unwary […]