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
Newer Post
Older Post
Home