Pennsylvania, AL | Philadelphia, PA
Also known as: miracle0213
Carmen Rivera lives in Pennsylvania, AL. She has also lived in Philadelphia, PA. She went to school at the Community College Of Philadelphia and Kensington High School. Her favorite TV shows are Heroes, Animal Planet and True Stories. Among her favorite movies are Science Fiction and Comedy.