Holy shit, check out this image. Astronomers believe they have captured images of a planet being born. Man. How fucking gnarly is this?
Read the rest of this entry »
Omega Level