DesiMDB
Fallen Angel Call Sign Extortion 17 poster
EN

Fallen Angel Call Sign Extortion 17

Not rated0 votes20211h 33m

On a moonless night, an Army helicopter carrying 17 members of the elite Navy SEAL Team 6, the unit that killed Osama Bin Laden, is shot down in Afghanistan. But why? The military's public contradictions raise more questions than answers.

Your rating

You may also like