Royale
Active Member
- Joined
- Feb 26, 2008
- Messages
- 4,648
- Reaction score
- 1
FOXNews.com - Nearby Solar System Looks a Lot Like Our Own - Science News | Science & Technology | Technology News
It is just 10.5 light years away from our solar system!
It is just 10.5 light years away from our solar system!