Moment of Zen - Inside Blackwater

Aired:  10/03/07 Views: 251

Blackwater's facilities are exactly how one would imagine them to be. (0:19)

Loading...