Science / strange stuff Mysterious Octopus Invasion Rocks Beach in Wales Stormy atmosphere may have confused the creatures By Linda Hervieux Posted Oct 30, 2017 9:40 AM CDT Copied Back