Astronomers have captured what may be the first-ever direct photograph of an alien planet in the process of forming around a nearby star.
The picture, which taken by a giant alien planet as it is coming together, was snapped by the European Southern Observatory's Very Large Telescope in Chile. It
TV Land is free TV shows online where you can review and watch the sneak preview of your favorite TV shows and favorite TV series in the form of Free TV on PC.
Astronomers have captured what may be the first-ever direct photograph of an alien planet in the process of forming around a nearby star.
The picture, which taken by a giant alien planet as it is coming together, was snapped by the European Southern Observatory's Very Large Telescope in Chile. It