Also known as: small_lamb_2003
Rachel Shelton lives in El Paso, TX. She went to school at the Parkview High School, El Paso Community College and University Of Maryland. Companies in which she has a work history include Us Army and Us. Army. Mythbusters is her favorite TV show.