techdigest.tv
NASA invites Apollo 11 astronauts to launch pad for 50th Moon Landing Anniversary - Tech Digest
NASA has invited Buzz Aldrin and Michael Collins to Kennedy Space Centre’s Launch Complex 39A in Cape Canaveral, Florida.