UFO Traveled 120 Miles in 8 Seconds, Say Radar Operators | VIDEO
The astonishing first-person accounts from two witnesses of an actual phenomenon form part of a new documentary (see trailer below)as seen in this intriguing trailer By Jon Dillon www.mirror…