Massive creature washes ashore in Indonesia

Thursday, June 8, 2017