Monday, August 21, 2017


More Story

Indonesia's Seram Island Waters Run Red as Giant Sea Creature Rots off Shore

Something big and still unknown has washed ashore in Indonesia. The giant sea creature washed ashore at Serum Island....