Leaked Video: Battlefield Afghanistan

Rating

  • Related Video Tags : ,

    Intense video shows U.S. soldiers exchanging fire with Taliban forces in Afghanistan.