Back in September, residents of Simberi Island in Papua New Guinea discovered a big, white… thing on the beach.
By Braden Bjella
Featured 2 years ago in Funny