I love the feeling of insignificance when we discover something like this
The universe is so vast and while we claim to know what lies under the methane lakes on Titan, we get snapped back into reality by what really lies in
the depths of our oceans. What are your thought as to what this is? Is it a jelly fish? Is it a plane? Is it superman? swamp gas perhaps or Chinese
lanterns? I know ...aliens? I think I've covered just about everything now,..
(visit the link for the full news article)