Strange Carcass Washed Ashore

posted by Bside - Grand Rapids - 

Strange Carcass Washed Ashore

[ WATCH IT ] This strange blob washed ashore in Mindoro, Philippines this past May. Anyone have an idea what this is?!

title

Content Goes Here