Just saw that there is a show airing on the Military Channel at 1PM EST today called "Task Force Devil: New War On Terror". From the Military Channel website:
Task Force Devil: New War on Terror
Their names and faces are kept under cover, but their presence is undeniable. US Special Forces are in action in Afghanistan, hunting down Taliban warlords, uncovering vast cashes of weapons, and unleashing a fury of firepower.
The show re-airs at 12PM on August 24th as well.
Task Force Devil: New War on Terror
Their names and faces are kept under cover, but their presence is undeniable. US Special Forces are in action in Afghanistan, hunting down Taliban warlords, uncovering vast cashes of weapons, and unleashing a fury of firepower.
The show re-airs at 12PM on August 24th as well.