Comment(s)

Night Stalkers are a division of the U.S. special forces within the Army.