Moment of Zen - Inside Blackwater

  • Aired:  10/03/07
  •  | Views: 231

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

Loading...