Last Call

Aired:  11/03/03 Views: 3,540

Danger lurks for the telemarketer in its capital of Nebraska. (5:25)

Loading...