Luis Afigueroa from Missouri

Luis Afigueroa has been found in Missouri.