California, Nuevo Leon | Valinda, CA | City Of Industry, CA
Also known as: tnsmongoose
Robert Acosta lives in California, Nuevo Leon. Other places in which he has lived are Valinda, California and City Of Industry, California. He is a 1996 graduate of Workman William High School.