Buttercup Test

  • Aired:  08/05/02
  •  | Views: 1,164

Our nation's lawmakers resist proposed lie detector tests. (1:46)

Loading...