Also known as: kmellis
Karen Ellis lives in Houston, TX. She is a 2003 graduate of University Of Houston-downtown. She a big fan of Pop, Oldies, Easy Listening and R&b. Karen loves Lost. Among her favorite films are Comedies, Family Guy and Dumb And Dumber.