Screens in Times Square display images just released by the James Webb Space Telescope, heralding a new era of astronomy.
WATCH: Should the Premier League have a salary cap?
IN PARTNERSHIP WITH MEDIA CITY
Video. Screens in Times Square display images from Space Telescope
Screens in Times Square display images just released by the James Webb Space Telescope, heralding a new era of astronomy.