[Biology & Species] Octopuses are from space, say scientists - The Australian

tonmo

Cthulhu
Staff member
Webmaster
Joined
May 30, 2000
Messages
10,478
hmm, this link seems to no longer go anywhere... but I'm pretty sure this is bunk :rolleyes2:
 
Top