https://youtu.be/3dTiNJ3cE7U
Published on Feb 4, 2017
Feb. 4, 2017: Coming out of Central Missouri, not far from Fort Leonard Wood, a man describes seeing something on a flatbed of a tractor trailer that is straight of a science fiction movie! Legit-verifiyed report.
