A giant video screen shows announcements and films advertising various interplanetary destinations.
11 March, 2008 by Gavin Seipelt