• Embed

Native American Overlords

Clip1/4/2011

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

Watching