Home Videos Photos

All tag results for kepler 22b

OMG! Earth Has A Secret Twin!!!

Filed under: Mama Nature

kepler 22b

DUN DUN DUUNNNN….

This could quite possibly be the greatest news we've heard all day!

Our wonderful Mother Earth has a secret twin!

Named

Tags: , , , ,

Permalink / 19 comments / Email this  »