Space Video of the Day - 090321
Today's space video of the day,
Eye on the Universe
, is about the
Atacama Cosmology Telescope
in Chile. The video is slightly dated, as it was made during the construction of the observatory, which finally saw first light in October of 2007.
Space Video of the Day Archive