Monday, November 21, 2011

A Claim To Fame

There are only a few man-made objects visible from space: The Great Wall of China, perhaps the pyramids in Egypt.