"Promising hints of life on distant planet"


log in or register to remove this ad





New million dollar idea. Space rockets with baby seats. Or, is everyone going the Ted Williams (a famous American baseball player) route and be cytogenetically frozen for 'someday'.
 





Remove ads

Top