Watch as Taliban blows themselves to bits.