Them man cleaning up to ocean mans Jump to media player In Devon, on the south coast of England, waste in the river is being cleaned by a robot!
The robot cleaning up ocean plastic Jump to media player In Devon, on the south coast of England, waste in the harbour is being cleared up by a robot!