Remember Lorena? Apparently she is alive and well, living in eastern europe under the alias Lorena Cutchakokov.