Taliban in Humvees, Citizens Surrender.