Karen Chance

Karen Chance

Bio

Karen Chance has lived in France, the United Kingdom and Hong Kong, but always comes back to America. She currently lives in Central Florida, the home of make-believe, which may explain a lot.