Hyena Road
No MovieRatingDrama
In Kandahar Province, Afghanistan, Canadian Army troops are encountering resistance from insurgents as they construct "Hyena Road" deep into Taliban territory.
In Kandahar Province, Afghanistan, Canadian Army troops are encountering resistance from insurgents as they construct "Hyena Road" deep into Taliban territory.