Comment Comment by nepotism2016 James Webb Space Telescope is going to accelerate all of these discoveries by x100...star KIC 8462852 is clearly aliens!!!! parent nepotism2016 9 years ago