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:
- NASA

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


5 Comments

>> Post a Comment

<< Home