Article

Daily News on 2017-05-16 20:10

SEE IT: Experts identify sea creature that washed up in Indonesia

A massive sea creature washed up on an island in Indonesia last week, scaring and baffling onlookers at the same time.

Related news