Rachael Horton is a Russian porn star. [+]