Live raw footage caught on camera at the scene of Osama Bin Laden's death. Clear film of U.S. Navy Seals shooting down Osama. God Bless America!

  • May 02, 2011
  • 3.6k Views