Rick Perry and Mitt Romney face off over illegal immigration.