Friday, October 12, 2007

Recognize this from the movies?


Yes, the space ships from Men In Black. Another piece of history left over from the 1964 World's Fair.