Houston, Texas
May 8, 2001
Even McDonald's gets into the space theme