Robert Barra from Illinois

Robert Barra has been found in Illinois.