Watch: Department Of Defense showcases 'Angel of Death' war machine with firing display

2018-03-02 6

The Department of Defense tweeted out a video showcasing its AC-130 Gunship aircraft nicknamed the "Angel of Death" on Feb. 27