UFO on OFU

Strange sighting to be investigated by Stanford team on the South Pacific island of Ofu.