By SpaceZE News Publisher on Saturday, 25 December 2021
Category: Space.com

Christmas launch of NASA's James Webb Space Telescope has sparked some epic holiday memes

NASA's Christmas launch of its huge James Webb Space Telescope has sparked some Twitter memes ahead of its Dec. 25 liftoff.
Original link