Also known as: babyrocks94
Rachel Taylor lives in Elyria, OH, but has also spent time in Cleveland, OH. She is an alumnus of the Elyria High School. She loves One Tree Hill. The Hills and The Secret Life Of An American Teenager are among her all-time favorite movies.