This Nightmare-Inducing Octopus Was Found Floating Amid Marine Debris

2019-03-12 4

An octopus was found amid marine debris by the National Park Service.