<<Up Contents
Its title is the message left by the dolphins just before Planet Earth was demolished to make way for a hyperspatial express route.
wikipedia.org dumped 2003-03-17 with terodump