Someone on another forum posted about this, and I figured I'd share it with you guys too...go out and look at the moon and see for yourself. It's pretty cool.

http://news.nationalgeographic.com/n...ter-venus.html