Jessica Moore gets nailed and facialized