Native American Overlords

  • Aired:  01/04/11
  •  | Views: 30,345

Stephen addresses America's new Indian overlords after President Obama endorses the U.N.'s declaration on the rights of indigenous peoples. (3:27)

Loading...