10 months agoOn 25 Dec 2021 NASA launch James Webb Space Telescope — Video from Official NASA BroadcastTo Infinity & Beyond