Video Results from YouTube.com
Published in : 2013-08-01 | by American Heroes Channel
Delta Force played a key role in the fateful Battle of Mogadishu in which some poor planning and bad luck led to tragic consequences. | For more Delta Force: ...