Loading Video…

This browser does not support the Video element.

Upcoming NASA telescope launch celebrated at Discovery World

Discovery World on Saturday, Nov. 20 celebrated the upcoming launch of NASA's next-generation James Webb telescope.