Ted Kaufman

  • Aired:  10/26/10
  •  | Views: 79,713

Ted Kaufman says America's founders designed the Senate to be the place where everything stopped. (5:25)

Loading...