Scully’d Kill for this Telescope

SETI have a shiny new toy under construction to help them in their quest for intelligent life

Share this Story
Load More Related Articles
Load More In Science

Photos from Flickr