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?!