iOS app Android app

Alien Star Cluster

Alien Solar System May Exist In Nearby Cluster Of Stars

Posted 01.29.2013 | Science

By: Miriam Kramer Published: 01/29/2013 08:30 AM EST on SPACE.com At 150 light-years from Earth, the Hyades cluster is the nearest star cluster ...