Also known as: drkangel0983
Erika Estrada lives in Richmond, TX, but has also spent time in Houston, TX. She is a 2002 graduate of Elsik High School and 2003 graduate of Remington College. She works at Retail. Erika enjoys listening to System Of A Down. The Nightmare Before Christmas is her all-time favorite film.