UFO Hunters

Series 2 - 12. Alien Crashes

About this programme

12/13. An investigation into accounts by witnesses who allegedly saw military helicopters transporting a UFO in Needles, California, in 2008.

Categories
Education