Buttercup Test

Aired:  08/05/02 Views: 1,179

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

Loading...