The God Machine?

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

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

Loading...