A platoon of American Navy SEALs in the home of an Iraqi family overwatches the movement of US forces through insurgent territory.
Date Release: 2025-04-10
Rating: 0