Tuesday, November 10, 2009

20th Century Space Invasion Exhibit

Our man at Telstar Logistics has a report on a space toy exhibit that is hiding in the San Francisco United Airlines terminal.

The Joy of Space Travel at SFO