Friday, 24 February 2017

Globsters, Massive carcasses washed up on the shores of Dinagat Islands in the Philippines

Globsters, Massive carcasses washed up on the shores of Dinagat Islands in the Philippines

It turns out to be rare phenomenon which is poorly known to many. User Marjorie Cabatingan Aboy posted photos of an ‘unknown creature’ t...