Area 51 whistleblower takes a lie detector test
The I-Team caught up with polygraph expert Terry Tavernetti 30 years after KLAS featured him in an 8-part investigative series...
The I-Team caught up with polygraph expert Terry Tavernetti 30 years after KLAS featured him in an 8-part investigative series...