Osama bin Laden Is Still Dead

  • Aired:  05/03/11
  •  | Views: 65,501

The secret members of SEAL Team Six grab Osama bin Laden and his thumb drives. (3:59)

Loading...