James Webb Space Telescope
They really should spoof this presentation on SNL. I don't think people even need to have seen how bad this is for it to be hilarious.
Print