by
Tieu Linh Nhi
May 28, 2014
from YouTube Website
 

 

 

 


The show investigates

the Dugway Proving Ground,

a remote military testing facility near Dugway, Utah,

and examine the reports of UFO activity.