Awesome helicopter rescue in Afghanistan March 12, 2008Cool Stuffafghanistan, chopper, helicopter, rescueIndy Related PostsFreedom helicopterUS Army’s Secret WeaponLife is short, have an affairWooden Tank ChairBlue Screen of Death Tattoo