New Planets Discovered! Could they support life?

They say "nearby", but c'mon. Its not like we're gonna vacation there in the winter. 250 trillion miles away. Not gonna happen. 

Comments

Donny B

Donny B

Want to know more about Donny B? Get their official bio, social pages & articles on Mix 96.7! Read more

title

Content Goes Here

This ad will close in X seconds.