As the final scores were announced, cheers erupted for Teesta House (Blue), crowned the overall champions of Father LeBlond ...
The lunar lander, which will ride to orbit atop a SpaceX Falcon 9 rocket, is set to lift off from Florida at 7:17 p.m. ET on ...