USAF Master Sergeant saw a UFO land on Nellis AFB and met its Alien Pilot
Jason Sands served for 22 years with the US Air Force and attained a final rank as Master Sergeant. Midway through his military service he was recruited into a UFO-related program while stationed at Nellis Air Force Base, which adjoins Area 51 or Dreamland. He learned about a UFO crash retrieval program and that biological […]