Thread
:
'Super-Earth' Discovered Among 60 New Planets That Could Support Life, Scientists Say
View Single Post
02-27-2017, 09:42 PM
#
9
Klunk1234
Hench Mutant
Join Date: Nov 2012
Location: With the TMNT
Posts: 462
Amazing discovery.
Klunk1234
View Public Profile
Find More Posts by Klunk1234