More Alien Proof Hamilton Nolan · 04/22/09 10:27AM A former Apollo astronaut says that aliens have visited Earth! He's just a well-known lone nut, you say? Well what about this NEW PLANET they found right next door, hmmm?