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. 

 
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