Rancho Cucamonga, CA | Rialto, CA
Also known as: blackyoshi2
Robert Ibarra lives in Rancho Cucamonga, California, but has also spent time in Rialto, California. He is a 2011 graduate of Rancho Cucamonga High School and he works for Parents. Robert loves the movies Superman, Spiderman and Norbit.