Also known as: carmen_angel
Carmen Castro lives in State College, Pennsylvania. Among her favorite films are Superman, Lost In Translation, Amores Perros and Abre Los Ojos.
Also known as: carmen_angel
Carmen Castro lives in State College, Pennsylvania.