Awesome helicopter rescue in Afghanistan March 12, 2008Cool Stuffafghanistan, chopper, helicopter, rescueIndy