Lunar landing site
Revision as of 17:25, 30 May 2007 by Humorbot 0.4 (talk | contribs)
First Appearance: The Series Has Landed
Description
The Lunar Landing Site is the site where the Apollo 11 Luna Lander landed on the moon in 1969. By the year 3000 it has been lost for centuries. Earthicans believe that "The Whalers on the Moon" were the first to arrive on the moon.