Internet explodes with reports of UFO

Internet explodes with reports of UFO.