is she the legendary po r n star Ava Devine's twin or what?