A recently announced UFO film may provide proof that tiny, extraterrestrial aliens exist.
UFO film may provide proof of tiny extraterrestrial aliens: