Extraterrestrial or man-made

discover the truth