Science in a Minute 100917 Study Finds No Alien Built Megastructure Around Star

October 06, 2017 12:17 PM
Listen
Science in a Minute 100917 Study Finds No Alien Built Megastructure Around Star 1500471
This program will begin at
This program has ended and is being processed for playback.

Science in a Minute 100917 Study Finds No Alien Built Megastructure Around Star