The Delta Force is a 1986 American action film starring Chuck Norris and Lee Marvin as leaders of an elite squad of Special Forces troops based on the real life U.S. Army Delta Force unit. It was ...
Tencent and TiMi Studio Group are continuing to prepare their grand-scale first-person shooter Delta Force for the next playtests, but the group has plenty to show on the way to its next beta. This ...