DARPA floats winking ‘it’s a balloon’ hint to explain Missouri ‘UFOs’ (VIDEO)
A pair of weird white “UFOs” seen floating over Kansas City, Missouri might be part of a secretive DARPA project testing the long-distance capabilities of lighter-than-air vehicles.
Read Full Article at RT.com
Source: RT_NF
