According to The Times, scientists think that Titan could be a lot like Sweden. I reckon this is fairly conclusive evidence, how about you?
Thanks to Foggy@UA2 for the space.com URL magic required to display my potatoswappery
According to The Times, scientists think that Titan could be a lot like Sweden. I reckon this is fairly conclusive evidence, how about you?
Thanks to Foggy@UA2 for the space.com URL magic required to display my potatoswappery