Eden Prairie, MN | Minneapolis, MN
Also known as: Keegan
Teresa Keegan lives in Eden Prairie, Minnesota, but has also spent time in Minneapolis, Minnesota.
Also known as: Keegan
Sarah Debold lives in Philadelphia, Pennsylvania. She is an alumnus of the Schiller International University.