Mack Talks About The Capture Of Osama Bin Laden

Season 3 1:23

Former Navy SEAL Richard "Mack" Machowicz gives his take on the capture of Osama bin Laden. Mack breaks it down for us and gives us a military view on the whole process!

Loading...