Torres Rodriguez from Utah

Torres Rodriguez has been found in Utah.