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.