• Embed

The Word - Self-Determination

Clip8/21/2007

Stephen supports the self-determination of corporations to live their own online fantasies.

Up Next