Also known as: talon_turbo
Angel Ybarra lives in Corpus Christi, TX. He is a 2006 graduate of Miller High School Ctr For Com and he is employed by Streetracer. Family Guy is among his all-time favorite movies. Stephanie Ybarra and Dolores Ybarra are in Angel family.