Mystery perplexes locals in Philippine beach

ReutersNewsPublished: February 24, 2017215 views
Published: February 24, 2017

Locals say a huge sea creature has washed up on a beach in the Dinagat Islands.

Be the first to suggest a tag

    Comments