8 Simple Rulers

Aired:  06/09/04 Views: 2,739

The G8 summit is held on an isolated island off the coast of Georgia, so it won't be plagued by protests. (2:30)

Loading...