Bob Lazar describes alien technology housed at secret S-4 base in Nevada

390

Bob Lazar

Original tapes of Bob Lazar describes alien technology housed at secret S-4 base in Nevada.

Your opinion?
  • Not Alien (3)

Read More On This At Latest UFO sightings