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