B bgr.com Group of scientists suggest that octopuses might actually be aliens 84 points lxm 8 years ago 121 comments