Richard Clarke

  • Aired:  01/17/07
  •  | Views: 24,495

Stephen sells Richard Clarke's book with promises of robot sex. (5:17)

Loading...