More Alien Proof

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?

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?