Seal Team Six: The Raid on Osama Bin Laden will premiere Sunday , November 4 at 8pm on National Geographic.  The untold story of the men that took down the terrorist reader has only been touched upon in a recent book, but now the documentary will give visual to the unbelievable but accomplished mission. Hit the jump

Steph B