This cool screensaver of Delta Force Black Hawk Down screenshots will give you the taste of Mogadishu that you are so clearly craving!