Luis Velazquez from South Carolina

Luis Velazquez has been found in South Carolina.