The God Machine?

Aired:  06/05/07 Views: 26,244

The disturbing news about the new iPhone is that Stephen doesn't have one yet. (1:53)

Loading...