Moment of Zen - A View from Space

Aired:  01/18/06 Views: 911

From outer space we see a satellite and the planet Earth. (0:15)

Loading...