Moment of Zen - Inside Blackwater

Aired:  10/03/07 Views: 249

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

Loading...