By SpaceZE News Publisher on Thursday, 21 July 2022
Category: Space.com

James Webb Space Telescope lands on 'The Daily Show with Trevor Noah'

The Comedy Central host talks about how the new images from NASA's deep-space telescope blew his mind.
Original link