February 24 2017 2:05pm

Mysterious sea creature washes ashore on beach in the Philippines

The remains of a large sea creature washed up on a beach in the Dinagat Islands, Philippines on Wednesday afternoon.

Responsive site? HTTPS:// site?

Video Home