654px-Sts-80-patch Published April 7, 2011 at 646 × 600 in ASTRONAUT ADMITS SEEING ALIEN CRAFT IN SPACE