Mankind takes a giant leap—again Mankind takes a giant leap—again July 1, 2011 The first was a footprint on the Moon. The second one is a freezer. This freezer, however,...Read More