Off World

NASA’s James Webb Telescope Could Detect a Bumblebee on The Moon

November 12th 2016
VIDEO DESCRIPTION

NASA is finally ready to replace the Hubble.