Submitted by Laurie Barber on Sun, 01/31/2010 - 00:00.

Space Museum
At the Air and Space Museum, Dulles, Virginia. Perhaps a satellite: I forget what what this was for . . .
At the Air and Space Museum, Dulles, Virginia. Perhaps a satellite: I forget what what this was for . . .