Mystery 'Globster' Washes Ashore In Phillipines

Footage of the mystery globster sea creature that terrified locals when it washed up on a beach in the Philippines. The 20ft long carcass surfaced in Oriental Mindoro province and sparked fears of an impending natural disaster. It is believed to be a whale.



Content Goes Here