Factropolis -- A new fun fact every day!

Thursday, August 27, 2009

The Hubble telescope has a small Confederate flag decal affixed to the back of its solar array.

See also:

keywords: science and technology, history, government, flag, racism, civil war, stars and bars, nasa, space, satellite, fun fact, fact of the day, trivia


>> Post a Comment

<< Home