CENTRAL ILLINOIS — Did you see the UFO Tuesday? That’s what many thought this was as it was towed down I-74. Turns out that guess wasn’t too far off.
It wasn’t a visitor from space. It’s actually part of the X47B Project. In layman’s terms, it’s an unmanned combat drone for the US Navy. One naval technology news website says it should enter service in 2019.