In the Horrible Website thread, I stumbled across this story in the Mail.
We talk SF, and come up with strange aliens... and then they find something like this.
Nature - weird, strange and wonderful.
http://www.dailymail.co.uk/sciencete...rent-head.html
We talk SF, and come up with strange aliens... and then they find something like this.
Nature - weird, strange and wonderful.
http://www.dailymail.co.uk/sciencete...rent-head.html