• Embed

Osama bin Laden Is Still Dead

Clip5/3/2011

The secret members of SEAL Team Six grab Osama bin Laden and his thumb drives.

Up Next