Oscar Guadarrama from Texas

Oscar Guadarrama has been found in Texas.